public ViewResult BeginNaam(ZoekSoortViewModel form) { if (this.ModelState.IsValid) { form.Soorten = soortService.FindByBeginNaam(form.beginNaam); } return(View("ZoekForm", form)); }
//public async Task<IActionResult> BeginNaam(ZoekSoortViewModel form) //{ // if (this.ModelState.IsValid) // { // var soorten = await _context.Soorten // .OrderBy(s => s.Naam) // .Where(s => s.Naam.StartsWith(form.BeginNaam)) // .ToListAsync(); // form.Soorten = soorten; // } // return View("ZoekForm", form); //} // GET: /Soort/Zoekform public async Task <IActionResult> BeginNaam(ZoekSoortViewModel form) { if (this.ModelState.IsValid) { form.Soorten = await soortenRepository.FingByBeginNaam(form.BeginNaam); } return(View("ZoekForm", form)); }
public ViewResult BeginNaam(ZoekSoortViewModel form) { if (this.ModelState.IsValid) { var query = (from soort in db.Soorten where soort.Naam.StartsWith(form.beginNaam) orderby soort.Naam select soort).ToList(); form.Soorten = query; } return(View("ZoekForm", form)); }