Esempio n. 1
0
        private void GenerarReporte()
        {
            List <Reporte> reportes = new List <Reporte>();

            List <Proyecto> proyectos = ServicioProyecto.ObtenerProyectos();

            foreach (Proyecto proyecto in proyectos)
            {
                List <InventarioProyecto> inventario = ServicioInventario.ObtenerArticulosPorProyecto(proyecto.Id);
                List <Orden> ordenesEntrada          = ServicioOrdenEntrada.ObtenerOrdenesEntrada(proyecto.Id);
                List <Orden> ordenesSalida           = ServicioOrdenSalida.ObtenerOrdenesSalida(proyecto.Id);
                reportes.Add(new Reporte(proyecto, inventario, ordenesEntrada, ordenesSalida));
            }
            ServicioReporte.GenerarReporte(reportes);
        }
Esempio n. 2
0
 private void Ordenes_Load(object sender, EventArgs e)
 {
     CargarListaProyectos(ServicioProyecto.ObtenerProyectos());
     CargarArticulosDataGrid(ServicioArticulo.ObtenerArticulos());
 }
Esempio n. 3
0
 private void ReporteForm_Load(object sender, EventArgs e)
 {
     CargarProyectosComboBox(ServicioProyecto.ObtenerProyectos());
 }
Esempio n. 4
0
 private void OrdenesSalida_Load(object sender, EventArgs e)
 {
     CargarProyectos(ServicioProyecto.ObtenerProyectos());
 }