Exemple #1
0
 private void FrmKardex_Load(object sender, EventArgs e)
 {
     EstablescimientosId.Add(1);
     EstablescimientosId.Add(2);
     CmbEstablecimiento.Items.Add("ALMACEN GENERAL");
     CmbEstablecimiento.Items.Add("ALMACEN COCINA");
     CmbPeriodo.Items.Add("Octubre 2018");
     CmbPeriodo.SelectedIndex = 0;
     AjustarControles(false);
     DgvKardex.DataSource = ClsNKardex.Listar();
 }
Exemple #2
0
        private void BtnNuevo_Click(object sender, EventArgs e)
        {
            LimpiarControles();
            EsNuevo          = true;
            TxtIdKardex.Text = ClsNKardex.GenerarId();
            List <Control> Lista = new List <Control>
            {
                CmbPeriodo,
                CmbEstablecimiento,
                TxtIdInsumo,
                BtnGuardar
            };

            ClsNUI.AjustarEstadoControles(Lista, true);
        }
Exemple #3
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            ClsKardex Kardex = new ClsKardex(
                TxtIdKardex.Text,
                CmbPeriodo.SelectedItem.ToString(),
                TxtRuc.Text,
                TxtRazonSocial.Text,
                EstablescimientosId[CmbEstablecimiento.SelectedIndex],
                TxtIdInsumo.Text
                );

            ClsNKardex.Guardar(Kardex, EsNuevo);
            DgvKardex.DataSource = ClsNKardex.Listar();
            AjustarControles(false);
            LimpiarControles();
        }
Exemple #4
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            DateTime  Fecha  = Convert.ToDateTime(DtpFecha.Text);
            ClsCompra Compra = new ClsCompra(
                TiposComprobanteId[CmbTipoComprobante.SelectedIndex],
                EmpleadoId,
                ProveedorId,
                TxtSerie.Text,
                TxtNumero.Text,
                Fecha,
                Convert.ToDouble(TxtTotalNumerico.Text),
                TxtObservacion.Text,
                true
                );
            int CompraId = ClsNCompra.Guardar(Compra);


            foreach (DataGridViewRow Fila in DgvDetalleCompra.Rows)
            {
                ClsDetalleCompra DetalleCompra = new ClsDetalleCompra(
                    CompraId,
                    Fila.Cells["IdInsumo"].Value.ToString(),
                    Convert.ToDouble(Fila.Cells["CostoUnitario"].Value),
                    Convert.ToDouble(Fila.Cells["Cantidad"].Value),
                    Convert.ToDouble(Fila.Cells["Subtotal"].Value)
                    );

                string           KardexId      = ClsNKardex.ObtenerKardexDeUnInsumo(Fila.Cells["IdInsumo"].Value.ToString());
                ClsDetalleKardex DetalleKardex = new ClsDetalleKardex(
                    KardexId,
                    Fecha,
                    "01",
                    TiposComprobanteId[CmbTipoComprobante.SelectedIndex],
                    TxtSerie.Text,
                    TxtNumero.Text,
                    DetalleCompra.Cantidad,
                    DetalleCompra.CostoUnitario,
                    DetalleCompra.Subtotal
                    );
                ClsNDetalleCompra.Guardar(DetalleCompra);
                ClsNDetalleKardex.Guardar(DetalleKardex);
                ClsNInsumo.Entrada(DetalleCompra);
            }

            LimpiarControles();
            AjustarControles(false);
        }