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(); }
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); }
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(); }
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); }