private PedidoDetail Converter(PedidoEntity e) { var service = new PedidoItemService(new ContextMercadOn()); PedidoDetail d = new PedidoDetail(); d.Cliente = e.ClienteEntity.nome; d.dataPedido = e.dataPedido.ToShortDateString(); d.Mercado = e.MercadoEntity.nome; d.total += service.ConsultarPorFiltro(x => x.idPedido == e.idPedido).Sum(x => x.precoItem); d.pedidoid = e.idPedido; return(d); }
public List <PedidoItemDetail> BuscarPedidoDetalhe(int idPedido) { return(pedidoItemService.ConsultarPorFiltro(x => x.idPedido == idPedido, x => x.PrecoEntity.ProdutoEntity).Select(Converter).ToList()); }