Пример #1
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            var objProducto = new ClsProducto();
                var objProductoLn = new ClsProductoModel();
                if (dgvProductos.CurrentRow.Cells["Prod_Id"].Value == null)
                    objProducto.Prod_Id = 0;
                else
                    objProducto.Prod_Id = (int)dgvProductos.CurrentRow.Cells["Prod_Id"].Value;
                objProducto.Present_Id = Convert.ToInt32(cboProductoPresentacion.SelectedValue);
                objProducto.Lab_Id = Convert.ToInt32(cboLaboratorio.SelectedValue);
                objProducto.Prod_Codigo = "2015-0001";
                objProducto.NomCome_Pord = txtNomComer.Text;
                objProducto.NomGen_Prod = txtNomGene.Text;
                objProducto.Obser_Prod = txtObservacion.Text;
                objProducto.CantIni_Prod = Convert.ToInt32(txtCantidad.Text);
                objProducto.CantFin_Prod = Convert.ToInt32(txtCantidad.Text); // revisar esta cantidad
                objProducto.PrecioVenta_Prod = Convert.ToDouble(txtPrecio.Text);

                var intResult = objProductoLn.FnInsertProductoModel(objProducto);
                if(intResult == 0)
                    ClsFunciones.mensajeAlerta(ClsConstantes.strMenItemYaRegistrado);
                else
                    ClsFunciones.mensajeAlerta(intResult > 0 ? ClsConstantes.strMenGuarExito : ClsConstantes.strMenGuarError);
        }