public List <OnlineGym_Model.Izlazi> Get(IzlazSearchRequest search) { var query = _context.Set <Database.Izlazi>().Include(c => c.Narudzbe).AsQueryable(); if (search?.Datum.HasValue == true) { DateTime date = new DateTime(); date = search.Datum.Value; query = query.Where(x => x.Datum.Date.CompareTo(date.Date) == 0); } if (search?.Zakljucen.HasValue == true) { query = query.Where(x => x.Zakljucen == search.Zakljucen); } if (search?.NarudzbaId.HasValue == true) { query = query.Where(x => x.NarudzbaId == search.NarudzbaId); } query = query.OrderBy(x => x.Datum); var list = query.ToList(); return(_mapper.Map <List <OnlineGym_Model.Izlazi> >(list)); }
public List <OnlineGym_Model.Izlazi> Get([FromQuery] IzlazSearchRequest request) { return(_service.Get(request)); }