コード例 #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;
                 }
             }
         }
     }
 }
コード例 #2
0
        public frmMaterial()
        {
            InitializeComponent();
            //txtCode.Enabled = false;
            // Bitmap img = new Bitmap(Application.StartupPath+@"\img\fondo.jpg");
            // this.BackgroundImage = img;
            // this.BackgroundImageLayout = ImageLayout.Stretch;
            serviceDA = new AlmacenDisecWS.DBControllerWSClient();
            listas.Add("SOLES");
            listas.Add("DOLARES");

            cboBrand.DataSource    = serviceDA.queryAllBrand();
            cboBrand.DisplayMember = "brand_name";
            cboBrand.ValueMember   = "brand_id";



            cboUnit.DataSource    = serviceDA.queryAllMeasurement_Unit();
            cboUnit.DisplayMember = "abbrevation_measure_unit";
            cboUnit.ValueMember   = "id_measure_unit";


            cboMoney.DataSource = listas;

            cboCategory.DataSource    = serviceDA.queryAllCategory();
            cboCategory.DisplayMember = "category_name";
            cboCategory.ValueMember   = "category_id";

            cboSupplier.DataSource    = serviceDA.queryAllSupplier();
            cboSupplier.DisplayMember = "supplier_name";
            cboSupplier.ValueMember   = "id_supplier";

            cboBrand.DataSource    = serviceDA.queryAllBrand();
            cboBrand.DisplayMember = "brand_name";
            cboBrand.ValueMember   = "brand_id";

            cboBrand.SelectedIndex    = -1;
            cboCategory.SelectedIndex = -1;
            cboFamily.SelectedIndex   = -1;
            cboUnit.SelectedIndex     = -1;
            cboStatus.SelectedIndex   = -1;
            cboSupplier.SelectedIndex = -1;
            cboMoney.SelectedIndex    = -1;
            txtCode.Enabled           = false;
            btnDelete.Enabled         = false;
            txtName.CharacterCasing   = CharacterCasing.Upper;
        }