private void btnvendedorseleccionado_Click(object sender, EventArgs e) { Compras formCompras = Owner as Compras; formCompras.txtvendedor.Text = dataGridView1.CurrentRow.Cells["Vendedor"].Value.ToString(); formCompras.vendedorId = dataGridView1.CurrentRow.Cells["VendedorId"].Value.ToString(); this.Close(); }
private void btnclienteseleccionado_Click(object sender, EventArgs e) { Compras formCompras = Owner as Compras; formCompras.txtcliente.Text = dataGridView1.CurrentRow.Cells["PrimerNombre"].Value.ToString(); formCompras.clienteId = dataGridView1.CurrentRow.Cells["ClienteId"].Value.ToString(); this.Close(); }
private void btninsertar_Click(object sender, EventArgs e) { Compras compras = Owner as Compras; ArticuloFactura artifac = new ArticuloFactura(); string ProductoId = compras.dataGridView1.CurrentRow.Cells["ProductoId"].Value.ToString(); string ProductoCategoriaId = compras.dataGridView1.CurrentRow.Cells["ProductoCategoriaId"].Value.ToString(); string Codigo = compras.dataGridView1.CurrentRow.Cells["Codigo"].Value.ToString(); string Categoria = compras.dataGridView1.CurrentRow.Cells["Categoria"].Value.ToString(); string Articulo = compras.dataGridView1.CurrentRow.Cells["Articulo"].Value.ToString(); string Descripcion = compras.dataGridView1.CurrentRow.Cells["Descripcion"].Value.ToString(); decimal PrecioProducto = Convert.ToDecimal(compras.dataGridView1.CurrentRow.Cells["PrecioVenta"].Value.ToString()); // decimal Precio = Convert.ToDecimal(txtprecio.Text); if (Precio > PrecioProducto) { MessageBox.Show("El monto es mayor al precio de venta."); } else { if (txtcantidad.Text == "") { MessageBox.Show("Ingrese la Cantidad."); } else { int Cantidad = Convert.ToInt32(txtcantidad.Text); decimal descuento = PrecioProducto - Precio; artifac.ProductoId = new Guid(ProductoId); artifac.Cantidad = Cantidad; artifac.Precio = Precio * Cantidad; artifac.Descuento = descuento * Cantidad; decimal totalPrecio = Precio * Cantidad; decimal totaldesc = descuento * Cantidad; compras.totalcompra = compras.totalcompra + totalPrecio; compras.totaldescuento = compras.totaldescuento + totaldesc; compras.af.Add(artifac); compras.lbtotalcompra.Text = Convert.ToString(compras.totalcompra); compras.lbdescuento.Text = Convert.ToString(compras.totaldescuento); int rowIndex = compras.dataGridView2.CurrentCell.RowIndex; compras.dataGridView1.Rows.RemoveAt(rowIndex); compras.dataGridView2.Columns.Add("productoId", "ProductoId"); compras.dataGridView2.Columns.Add("productoCategoriaId", "ProductoCategoriaId"); compras.dataGridView2.Columns.Add("codigo", "Codigo"); // compras.dataGridView2.Columns.Add("cantidad", "Cantidad"); compras.dataGridView2.Columns.Add("precio", "Precio"); compras.dataGridView2.Columns.Add("totalprecio", "TotalPrecio"); compras.dataGridView2.Columns.Add("descuento", "Descuento"); compras.dataGridView2.Columns.Add("totaldescuento", "TotalDescuento"); // compras.dataGridView2.Columns.Add("categoria", "Categoria"); compras.dataGridView2.Columns.Add("articulo", "Articulo"); compras.dataGridView2.Columns.Add("descripcion", "Descripcion"); compras.dataGridView2.Rows.Add(ProductoId, ProductoCategoriaId, Codigo, Cantidad, Precio, Convert.ToString(compras.totalcompra), Convert.ToString(descuento), Convert.ToString(compras.totaldescuento), Categoria, Articulo, Descripcion); compras.dataGridView2.Columns["ProductoId"].Visible = false; compras.dataGridView2.Columns["ProductoCategoriaId"].Visible = false; this.Close(); } } }
private void CompraProducto_Load(object sender, EventArgs e) { Compras compras = Owner as Compras; txtprecio.Text = compras.dataGridView1.CurrentRow.Cells["PrecioVenta"].Value.ToString(); }