public Orden ObtenerOrdenSalidaPorId(int idOrden) { Orden ordenEntrada = OrdenSalidaArchivo.ObtenerOrdenSalidaPorId(idOrden); if (ordenEntrada != null) { Proyecto proyecto = ProyectoArchivo.ObtenerProyecto(ordenEntrada.Proyecto.Id); ordenEntrada.Proyecto = proyecto; ordenEntrada.Detalles = DetalleSalidaArchivo.ObtenerDetalleSalidas(ordenEntrada.Id); ObtenerArticulosPorDetalle(ordenEntrada); } return(ordenEntrada); }
public List <Orden> ObtenerOrdenesSalida(int idProyecto) { List <Orden> ordenesSalida = OrdenSalidaArchivo.ObtenerOrdenesSalidas(idProyecto); foreach (Orden ordenSalida in ordenesSalida) { Proyecto proyecto = ProyectoArchivo.ObtenerProyecto(ordenSalida.Proyecto.Id); ordenSalida.Proyecto = proyecto; ordenSalida.Detalles = DetalleSalidaArchivo.ObtenerDetalleSalidas(ordenSalida.Id); ObtenerArticulosPorDetalle(ordenSalida); } return(ordenesSalida); }