Beispiel #1
0
        public bool Agregar(Detalle detalle)
        {
            DataRow fila = datos.TraerDataRow("spAgregarDetalle", detalle.NroBoleta, detalle.CodProducto, detalle.Cantidad);

            mensaje = fila["Mensaje"].ToString();
            byte codError = Convert.ToByte(fila["CodError"]);

            if (codError == 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #2
0
        public static Detalle TraerUnDetalle(int nroDetalle)
        {
            DataTable detal = CapaDatos.DetalleBD.TraerUnDetalle(nroDetalle);

            DataRow rowus = detal.Rows[0];

            Detalle det = new Detalle();

            det.Cantidad        = Convert.ToInt32(rowus["cantidad"].ToString());
            det.CodProducto     = Convert.ToInt32(rowus["codProd"].ToString());
            det.DescripProducto = rowus["descripProd"].ToString();
            det.NroComanda      = Convert.ToInt32(rowus["nroComanda"].ToString());
            det.NroDetalle      = Convert.ToInt32(rowus["nroDetalle"].ToString());
            det.PrecioUnitario  = Convert.ToInt32(rowus["precioUni"].ToString());

            return(det);
        }
Beispiel #3
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (banderaGuardar)
     {
         CapaNegocio.Detalle detal = new CapaNegocio.Detalle(numeroComanda, Convert.ToInt32(cbxProducto.SelectedValue), cbxProducto.SelectedText, Convert.ToInt32(txtCantidad.Text), Convert.ToInt32(lbl1.Text.Replace("Precio unit.        ", "")));
         if (!detal.Error)
         {
             CapaNegocio.Funciones.mOk(this, "Se guardo el detalle exitosamente");
             dgvComanda.DataSource = CapaNegocio.Detalle.TraerTodosDetalles(numeroComanda);
             CalcularTotal();
             Clear();
             pnlDetalle.Enabled = false;
         }
         else
         {
             CapaNegocio.Funciones.mError(this, detal.Mensaje);
         }
     }
     else
     {
         GuardarModificacion();
     }
 }