public List <OrderOutputModel> FindOrder(OrderSearchInputModel model) { var searchDto = _mapper.Map <OrderSearchDto>(model); var orders = _orderRepository.SearchOrder(searchDto); var output = _mapper.Map <List <OrderOutputModel> >(orders); return(output); }
public ActionResult <List <OrderOutputModel> > GetSearchResult(OrderSearchInputModel model) { var results = _orderManager.FindOrder(model); return(Ok(results)); }
public async Task <IEnumerable <AllSentBagViewModel> > GetSentBagsFromDateToDateAsync(OrderSearchInputModel input) => await this.bagRepository .All() .Where(x => x.DateOfSent >= input.DateFrom && x.DateOfSent <= input.DateTo && x.Sent == true) .OrderByDescending(x => x.IsNew) .ThenByDescending(x => x.DateOfSent) .To <AllSentBagViewModel>() .ToListAsync();