public ClsOrdVenDetalle FnDetalleOrdenVenta(string strCodProd, double dbPrecio, int intCantidad, string strIdLote) { var entOrdVenDetails = new ClsOrdVenDetalle(); var objProductLn = new ClsProductoModel(); var entProducto = objProductLn.FnBuscarProductoPorCodigo(strCodProd); entOrdVenDetails.Prod_Id = entProducto.Prod_Id; entOrdVenDetails.Lot_Id = strIdLote; entOrdVenDetails.PrecDesc_OrdVenDet = dbPrecio; entOrdVenDetails.PrecUnit_OrdVenDet = entProducto.PrecioVenta_Prod; entOrdVenDetails.SubTotal_OrdVenDet = (entProducto.PrecioVenta_Prod - dbPrecio) * intCantidad; entOrdVenDetails.Cant_OrdVenDet = intCantidad; entOrdVenDetails.Sucur_Id = 1; lstDetailseOrdVent.Add(entOrdVenDetails); return entOrdVenDetails; }
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); }
private void FnBuscarProductoEnCatalogo(string strTexto) { var objProductoLn = new ClsProductoModel(); dgvDato.DataSource = objProductoLn.FnGetProducto(strTexto); }
private void fncargarLaboratorio() { var objLn = new ClsProductoModel(); var pLaboratorio = objLn.FnGetLaboratorios(); ClsFunciones.llenarCombo(cboLaboratorio, pLaboratorio); }
private void btnBuscarCodigo_Click_1(object sender, EventArgs e) { var objProductoLn = new ClsProductoModel(); var objProducto = objProductoLn.FnGetProducto_01(); dgvProductos.DataSource = objProducto; }