private void BtnIngresar_Click(object sender, EventArgs e) { if (TxtProducto.Text.Trim().Length == 0) { MessageBox.Show("Ingrese la Descripción del Producto."); TxtProducto.Focus(); return; } if (TxtCantidadP.Text.Trim().Length == 0) { MessageBox.Show("Ingrese La Cantidad de Productos."); TxtCantidadP.Focus(); return; } if (TxtPrecioU.Text.Trim().Length == 0) { MessageBox.Show("Ingrese el Precio Unitario."); TxtPrecioU.Focus(); return; } LsbDescripcion.Items.Add(TxtProducto.Text.Trim()); LsbCant.Items.Add(TxtCantidadP.Text.Trim()); LsbPrec.Items.Add(TxtPrecioU.Text.Trim()); double cant, prec, mont, sumt; sumt = 0; cant = Convert.ToDouble(TxtCantidadP.Text); prec = Convert.ToDouble(TxtPrecioU.Text); mont = cant * prec; LsbMonto.Text = mont.ToString(); LsbMonto.Items.Add(mont); TxtProducto.Clear(); TxtCantidadP.Clear(); TxtPrecioU.Clear(); TxtProducto.Focus(); contador++; LblDescripcion.Text = "Ingresar La Descripción del Producto # " + contador.ToString() + ": "; sumt += mont; TxtPagar.Text = sumt.ToString(); }
private void BtnAgregar_Click(object sender, EventArgs e) { if (TxtCodigo.Text.Trim().Length == 0) { POO.MsgWarning("El Campo Codigo Es Requerido."); TxtCodigo.Focus(); return; } if (TxtProducto.Text.Trim().Length == 0) { POO.MsgWarning("El Campo Decripción Es Requerido."); TxtProducto.Focus(); return; } if (TxtCantidad.Text.Trim().Length == 0) { POO.MsgWarning("El Campo Cantidad Es Requerido."); TxtCantidad.Focus(); return; } if (TxtPrecioU.Text.Trim().Length == 0) { POO.MsgWarning("El Campo Precio Unitario Es Requerido."); TxtPrecioU.Focus(); return; } DataGridViewRow fila = new DataGridViewRow(); fila.CreateCells(DgvFactura); fila.Cells[0].Value = TxtCodigo.Text.Trim(); fila.Cells[1].Value = TxtProducto.Text.Trim(); fila.Cells[2].Value = TxtCantidad.Text.Trim(); fila.Cells[3].Value = TxtPrecioU.Text.Trim(); double prec, cant; prec = Convert.ToDouble(TxtPrecioU.Text.Trim()); cant = Convert.ToDouble(TxtCantidad.Text.Trim()); fila.Cells[4].Value = POO.precU(prec, cant).ToString(); DgvFactura.Rows.Add(fila); TxtCodigo.Clear(); TxtProducto.Clear(); TxtCantidad.Clear(); TxtPrecioU.Clear(); TxtCodigo.Focus(); }