public List <Model.Zadaci> GetTodayZadaci(ZadaciSearchRequest request) { var query = _context.Zadaci.AsQueryable().Include(c => c.Zaposlenici); query = query.Where(x => x.DatumPocetka.Date == DateTime.Now.Date).Include(c => c.Zaposlenici); query = query.Where(p => p.IsDeleted == false).Include(c => c.Zaposlenici); var list = query.ToList(); return(_mapper.Map <List <Model.Zadaci> >(list)); }
public List <Zadaci> Get(ZadaciSearchRequest request) { var query = _context.Zadaci.AsQueryable().Include(c => c.Zaposlenici); if (!string.IsNullOrWhiteSpace(request?.Naziv)) { query = query.Where(x => x.Naziv.StartsWith(request.Naziv)).Include(c => c.Zaposlenici); } query = query.Where(p => p.IsDeleted == false).Include(c => c.Zaposlenici); var list = query.ToList(); return(_mapper.Map <List <Model.Zadaci> >(list)); }
public List <Model.Zadaci> todayZadaci([FromQuery] ZadaciSearchRequest request) { return(_zadaciService.GetTodayZadaci(request)); }