コード例 #1
0
 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;
                 }
             }
         }
     }
 }