public Producto[] getProductosSucursal(int idsucursal) { Producto[] productos = new BLL.Producto().getProductoBLL(idsucursal); return(productos); }
public Categoria[] getCategorias() { Categoria[] categorias = new BLL.Producto().getCategoriasBLL(); return(categorias); }
public Producto[] getProductos() { Producto[] productos = new BLL.Producto().getProductoBLL(); return(productos); }
private void btnAgregarProd_Click(object sender, EventArgs e) { BLL.Producto p1 = new BLL.Producto(); BE.DetalleFactura detallefactura = new BE.DetalleFactura(); try { if (txtid.Text == "") { MessageBox.Show("Debe seleccionar un producto"); } else { for (int i = 0; i < dgvProductos.SelectedRows.Count; i++) { foreach (DataRow item in p1.SelectAlldt().Rows) { if ((int)(dgvProductos.SelectedRows[i].Cells[0].Value) == int.Parse(item[0].ToString())) { DataRow dr = dtFact.NewRow(); dr[0] = int.Parse(item[0].ToString()); // int.Parse(dgvProductos.SelectedRows[i].Cells[0].Value.ToString()); dr[1] = item[1].ToString(); // dgvProductos.SelectedRows[i].Cells[1].Value.ToString(); dr[2] = decimal.Parse(item[2].ToString()); // decimal.Parse(dgvProductos.SelectedRows[i].Cells[2].Value.ToString()); dr[3] = int.Parse(item[3].ToString()); // int.Parse(dgvProductos.SelectedRows[i].Cells[3].Value.ToString()); dr[4] = int.Parse(cmbCantidad.SelectedItem.ToString()); dr[5] = int.Parse(cmbCantidad.SelectedItem.ToString()) * decimal.Parse(item[2].ToString()); //factura.setDetalle(detallefactura); foreach (DataRow aux in dtFact.Rows) { if (int.Parse(dr[0].ToString()) == int.Parse(aux[0].ToString())) { //Sumo cantidad dr[4] = int.Parse(aux[4].ToString()) + int.Parse(dr[4].ToString()); dr[5] = int.Parse(dr[4].ToString()) * decimal.Parse(item[2].ToString()); dtFact.Rows.Remove(aux); break; } } dtFact.Rows.Add(dr); Limpiarcontroles(); break; } } } ActualizarGrilla(); } } catch (Exception) { throw; } }
private void Facturar_Load(object sender, EventArgs e) { for (int i = 1; i < 21; i++) { cmbCantidad.Items.Add(i); } cmbCantidad.SelectedItem = 1; BLL.Producto p1 = new BLL.Producto(); dgvProductos.DataSource = null; dgvProductos.DataSource = p1.SelectAlldt(); }