Ejemplo n.º 1
0
        public async Task <List <DetalleOrdenProveedor> > ObtenerTodosAsync()
        {
            var detalles = await _unitOfWork.DetalleOrdenProveedorDal.GetAsync();

            foreach (var x in detalles)
            {
                x.Insumo = await _insumoBl.ObtenerPorIdAsync(x.IdInsumo);

                x.OrdenProveedor = await _ordenProveedorBl.ObtenerPorIdAsync(x.IdOrdenProveedor);
            }

            return((List <DetalleOrdenProveedor>)detalles);
        }
        public async Task <List <IngredientePlato> > ObtenerTodosAsync()
        {
            var ingrediente = await _unitOfWork.IngredientePlatoDal.GetAsync();

            foreach (var x in ingrediente)
            {
                x.Insumo = await _insumoBl.ObtenerPorIdAsync(x.IdInsumo);

                x.Plato = await _platoBl.ObtenerPorIdAsync(x.IdPlato);
            }

            return((List <IngredientePlato>)ingrediente);
        }
        public async Task <List <ArticuloConsumoDirecto> > ObtenerTodosAsync()
        {
            var ingrediente = await _unitOfWork.ArticuloConsumoDirectoDal.GetAsync();

            foreach (var x in ingrediente)
            {
                x.Insumo = await _insumoBl.ObtenerPorIdAsync(x.IdInsumo);

                x.Articulo = await _articuloBl.ObtenerPorIdAsync(x.IdArticulo);
            }

            return((List <ArticuloConsumoDirecto>)ingrediente);
        }