private void BtnSave_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtName.Text) || String.IsNullOrEmpty(txtA.Text)) { frmMessageBoxFillNull frm = new frmMessageBoxFillNull(); frm.ShowDialog(); } else { if (flag == true) { frmMessageBoxSave frm = new frmMessageBoxSave(); if (frm.ShowDialog() == DialogResult.OK) { String name = txtName.Text; String abrev = txtA.Text; AlmacenDisecWS.measureUnit mU = new AlmacenDisecWS.measureUnit(); mU.abbrevation_measure_unit = abrev; mU.description = name; serviceDA.insertMeasure_unit(mU); dgvSearch.AutoGenerateColumns = false; dgvSearch.DataSource = serviceDA.queryAllMeasurement_Unit(); reiniciar(); btnModify.Enabled = true; operation = true; } } else { if (String.IsNullOrEmpty(txtId.Text)) { frmMessageBoxFillNull frm2 = new frmMessageBoxFillNull(); frm2.ShowDialog(); } else { frmMessageBoxSave frm = new frmMessageBoxSave(); if (frm.ShowDialog() == DialogResult.OK) { int id = Int32.Parse(txtId.Text); String name = txtName.Text; String abrev = txtA.Text; AlmacenDisecWS.measureUnit mU = new AlmacenDisecWS.measureUnit(); mU.abbrevation_measure_unit = abrev; mU.description = name; mU.id_measure_unit = id; serviceDA.updateMeasure_unit(mU); dgvSearch.AutoGenerateColumns = false; dgvSearch.DataSource = serviceDA.queryAllMeasurement_Unit(); reiniciar(); operation = true; btnModify.Enabled = true; } } } } }