示例#1
0
        private void Guardar()
        {
            CLS.DetalleMovimiento dm = new CLS.DetalleMovimiento();
            dm.IDDetalle    = lblIDDetalle.Text;
            dm.IDProducto   = txbIDProducto.Text;
            dm.IDMovimiento = lblIDMov.Text;
            dm.CSalida      = Convert.ToDouble(txbCantidad.Text);
            dm.Precio       = Convert.ToDouble(txbPrecio.Text);
            dm.Gravado      = Convert.ToDouble(txbSubtotal.Text);
            dm.IVA          = Convert.ToDouble(txbIVA.Text);
            dm.SubTotal     = dm.Gravado + dm.IVA;
            dm.Fecha        = DateTime.Now.ToString("yyyy-MM-dd HH:mm");

            if (lblIDDetalle.Text.Length > 0)
            {
                if (!lblTransaccion.Text.Equals("Cotizacion"))
                {
                    actualilzar_existencias();
                }
                dm.Actualizar_Venta();
            }
            else
            {
                if (!lblTransaccion.Text.Equals("Cotizacion"))
                {
                    actualilzar_existencias();
                }
                dm.Guardar_Venta();
            }

            Cargar();
            CargarDetalle();
        }