Ejemplo n.º 1
0
        public async Task <Pedido> GetPedidoAsync(string userId, int id)
        {
            var pedidoEntity = await ARBRepository.GetPedidoAsync(id);

            if (pedidoEntity == null)
            {
                throw new NotFoundItemException("Pedido not found");
            }
            var pedido = mapper.Map <Pedido>(pedidoEntity);

            //pedido.DestinatarioName = mapper.Map<Destinatario>(await ARBRepository.GetDestinatarioAsync(pedido.DestinatarioId)).Name;
            //pedido.RepartidorId = pedidoEntity.Repartidor.Id;
            pedido.RepartidorId = 1;

            return(pedido);
        }