private void Malla_CellEndEdit(object sender, DataGridViewCellEventArgs e) { try { ActualizaCantidad(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); TxtProductoId.Focus(); } catch (Exception ex) { Ambiente.Mensaje(ex.Message); } }
private void TxtProductoId_Leave(object sender, EventArgs e) { if (TxtProductoId.Text.Trim().Length > 0) { producto = productoController.SelectOne(TxtProductoId.Text); if (producto != null) { LlenaDatosProducto(); } } else if (TxtProductoId.Text.Trim().Length == 0 && !sobreGrid) { TxtProductoId.Focus(); } }
private void BtnBuscarProd_Click(object sender, EventArgs e) { using (var form = new FrmBuscaProducto()) { if (form.ShowDialog() == DialogResult.OK) { producto = form.Producto; if (producto == null) { return; } TxtProductoId.Text = producto.ProductoId; TxtProductoId.Focus(); } } }
private void ResetPartida() { producto = null; TxtProductoId.Text = ""; TxtLoteId.Text = ""; TxtNoLote.Text = ""; TxtCaducidad.Text = ""; TxtDescripcion.Text = ""; NCantidad.Value = 1; MallaLote.Rows.Clear(); SigPartida++; TxtLoteId.Text = ""; TxtNoLote.Text = ""; TxtCaducidad.Text = ""; lote = null; TxtProductoId.Focus(); }
private void Malla_CellEndEdit(object sender, DataGridViewCellEventArgs e) { if (Malla.CurrentCell.Value == null) { return; } if (Malla.CurrentCell.ColumnIndex == 4) { //Cantidad ActualizaCantidad(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); ReCargaGrid(); TxtProductoId.Focus(); } if (Malla.CurrentCell.ColumnIndex == 5) { //Precio de caja ActualizaPrecioCaja(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); ReCargaGrid(); TxtProductoId.Focus(); } if (Malla.CurrentCell.ColumnIndex == 6) { //Precio de compra ActualizaPrecioCompra(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); ReCargaGrid(); TxtProductoId.Focus(); } if (Malla.CurrentCell.ColumnIndex == 7) { //Precio de compra ActualizaDescuento(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); ReCargaGrid(); TxtProductoId.Focus(); } }
private void ResetPartida() { producto = null; TxtProductoId.Text = ""; NCantidad.Value = 1; TxtPrecioCompra.Text = ""; TxtPrecioCaja.Text = ""; TxtPrecio1.Text = ""; TxtPrecio2.Text = ""; TxtPrecio3.Text = ""; TxtPrecio4.Text = ""; TxtU1.Text = ""; TxtU2.Text = ""; TxtU3.Text = ""; TxtU4.Text = ""; TxtDescripcion.Text = ""; SigPartida++; TxtProductoId.Focus(); }
private void ResetPDV() { venta = new Venta(); partidas = new List <Ventap>(); cliente = null; producto = null; SigPartida = 0; datosCliente = "PUBLICO EN GENERAL"; TxtSubtotal.Text = ""; TxtTotal.Text = ""; TxtCliente.Text = ""; ventaController = new VentaController(); ventapController = new VentapController(); productoController = new ProductoController(); clienteController = new ClienteController(); ImpuestoController = new ImpuestoController(); empresaController = new EmpresaController(); loteController = new LoteController(); movInvController = new MovInvController(); flujoController = new FlujoController(); reporteController = new ReporteController(); dymErrorController = new DymErrorController(); formaPagoController = new FormaPagoController(); loteVentapController = new LoteVentapController(); oCFDI = new CFDI(); lote = null; TxtProductoId.Focus(); //Reset malla Malla.Rows.Clear(); for (int i = 0; i < NPARTIDAS; i++) { Malla.Rows.Add(); Malla.Rows[i].Cells[2].Style.BackColor = Color.Yellow; Malla.Rows[i].Cells[8].Style.BackColor = Color.Yellow; } CreaVenta(); }
private void Malla_CellEndEdit(object sender, DataGridViewCellEventArgs e) { ActualizaCantidad(decimal.Parse(Malla.CurrentCell.Value.ToString()), e.RowIndex); CalculaTotales(); TxtProductoId.Focus(); }