private void CargarOrdenesSalida(int idProyecto) { ordenesSalidaListView.Items.Clear(); articulosOrdenSalida.Rows.Clear(); OrdenesSalida = ServicioOrdenSalida.ObtenerOrdenesSalida(idProyecto); CargarOrdenesSalidaListView(); }
private void ObtenerOrdenesSalida() { Proyecto proyecto = (Proyecto)proyectosVerLista.SelectedItem; ordenes = ServicioOrdenSalida.ObtenerOrdenesSalida(proyecto.Id); CargarOrdenesSalida(); }
private void Exportar() { if (proyectosComboBox.SelectedIndex > -1) { List <Reporte> reportes = new List <Reporte>(); Proyecto proyecto = (Proyecto)proyectosComboBox.SelectedItem; 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); } }
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); }