private void EnableNew_Tick(object sender, EventArgs e)
{
bool retval = true;
for (int i = 0; i < EngWBDS.Tables["ECOMtl"].Rows.Count; i++)
{
if (EngWBDS.Tables["ECOMtl"].Rows[i]["MtlPartNum"].ToString() == "")
retval = false;
if (EngWBDS.Tables["ECOMtl"].Rows[i]["UOMCode"].ToString() == "")
{
try
{
if (uom_cbo.SelectedIndex != -1)
EngWBDS.Tables["ECOMtl"].Rows[i]["UOMCode"] = uom_cbo.Text;
}
catch { }
retval = false;
}
if (EngWBDS.Tables["ECOMtl"].Rows[i]["RelatedOperation"].ToString() == "")
retval = false;
if (EngWBDS.Tables["ECOMtl"].Rows[i]["MtlPartNumPartDescription"].ToString() == "")
retval = false;
if (EngWBDS.Tables["ECOMtl"].Rows[i]["QtyPer"].ToString() == "0")
retval = false;
}
newbtn.Enabled = retval;
savebtn.Enabled = retval;
saveandclose_btn.Enabled = retval;
}