public GetOrderByIdResultDto Execute(GetOrderByIdDto dto) { GetOrderByIdResultDto result = new GetOrderByIdResultDto { Status = true }; OrderDto lst = unit.Order.GetOrderById(dto); result.Object = lst; return(result); }
public OrderDto GetOrderById(GetOrderByIdDto dto) { return(ctx.Orders. Where(p => p.Id == dto.Id.ToGuid()). Include(p => p.InvoiceImages).ThenInclude(p => p.Document). Include(p => p.Party).ThenInclude(p => p.User). Include(p => p.Party).ThenInclude(p => p.StoreCategories).ThenInclude(p => p.StoreCategory). Include(p => p.Party).ThenInclude(p => p.StoreImages).ThenInclude(p => p.Document). Select(p => DtoBuilder.CreateOrderDto(p)). FirstOrDefault()); }
public ActionResult <GetOrderByIdResultDto> GetOrderById([FromQuery] GetOrderByIdDto dto) { return(getOrderById.Execute(dto)); }