public ActionResult <ArrangementlisteResultatDto> GetAll() { var a = _context.Arrangementer .Include(x => x.Arrangoer).Where(x => x == x); var arr = new ArrangementlisteResultatDto { DagensDato = DateTime.Today, Arrangoerer = _context.Arrangoerer.ToList(), Arrangementer = a.ToList() }; return(arr); // return _context.Arrangementer.ToList(); }
public ActionResult <ArrangementlisteResultatDto> Sok([FromBody] ArrangementlisteFilterDto filter) { var a = _context.Arrangementer .Include(x => x.Arrangoer).Where(x => x == x); if (filter != null && filter.Arrangoerer != null && filter.Arrangoerer.Count > 0) { a = a.Where(x => filter.Arrangoerer.Contains(x.ArrangoerId)); } var arr = new ArrangementlisteResultatDto { Arrangoerer = _context.Arrangoerer.ToList(), Arrangementer = a.ToList() }; return(arr); }