public void cargarProducto() { Trucazos.vaciarDataGridView(dgvProducto); List <Object[]> productos = Producto.GetProductosCorto(); foreach (Object[] producto in productos) { dgvProducto.Rows.Add(producto); } }
public void recargarTablaProductos() { Trucazos.vaciarDataGridView(dgvProductos); List <Object[]> productos = Producto.GetProductosCorto(); if (productos.Count > 0) { foreach (Object[] producto in productos) { dgvProductos.Rows.Add(producto); } } }
public void cargarDiasHabiles() { Trucazos.vaciarDataGridView(dgvDiasHabiles); List <PlanAgregado> pas = PlanAgregado.getPlanAgregados(); if (pas.Count > 0) { foreach (PlanAgregado pa in pas) { Object[] row = { pa.IdPlanAgregado, pa.Mes, pa.DiasHabiles }; dgvDiasHabiles.Rows.Add(row); } } }
public void llenarDatosDemanda() { List <PlanProducto> demandaProd = PlanProducto.GetPlanProductosByProducto(productoSel.IdProducto); if (demandaProd.Count == 0) { PlanProducto.GenerarDemandaDefault(productoSel.IdProducto); } Trucazos.vaciarDataGridView(dgvDemanda); foreach (PlanProducto dp in demandaProd) { Object[] row = { dp.IdPlanProducto, dp.IdPlanAgregado, dp.DemandaEstimada }; dgvDemanda.Rows.Add(row); } }
private void rellenarPlaneacion(List <Fila> resultado, int numMeses) { try { Trucazos.vaciarDataGridView(dtgResultado); dtgResultado.Columns.Clear(); DataGridViewTextBoxColumn primeraCol = new DataGridViewTextBoxColumn(); primeraCol.HeaderText = ""; primeraCol.ReadOnly = true; dtgResultado.Columns.Add(primeraCol); for (int i = 0; i < numMeses; i++) { DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn(); col.HeaderText = "Periodo " + (i + 1); col.ReadOnly = true; dtgResultado.Columns.Add(col); } foreach (Fila fila in resultado) { Object[] row = new object[numMeses + 1]; row[0] = fila.NombreFila; for (int i = 0; i < numMeses; i++) { if (fila.NombreFila == "Inventario inicial" && fila.Valores[i] < 0) { row[i + 1] = 0; } else { row[i + 1] = fila.Valores[i]; } } dtgResultado.Rows.Add(row); } Trucazos.expandirColumna(dtgResultado); } catch (Exception ex) { Console.WriteLine(ex.Message); } }