Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 public List <OnlineGym_Model.Izlazi> Get([FromQuery] IzlazSearchRequest request)
 {
     return(_service.Get(request));
 }