public IActionResult ZoekWerkgever(Jobcoach jobcoach, BestaandeWerkgeverViewModel model, string naam = "") { try { IEnumerable <Werkgever> werkgevers = new List <Werkgever>(); if (naam != null && !naam.Equals("")) { werkgevers = _werkgeverRepository.GetByName(jobcoach, naam); } else { werkgevers = _jobcoachRepository.GetWerkgeversVanJobcoach(jobcoach); } model = new BestaandeWerkgeverViewModel { Werkgevers = werkgevers.Select(w => new WerkgeverViewModel(w)) .ToList(), FirstLoad = false }; return(PartialView("_Werkgevers", model)); } catch (Exception e) { _exceptionLogRepository.Add(new ExceptionLog(e, "Werkgever", "ZoekWerkgever")); _exceptionLogRepository.Save(); TempData["Error"] = "Er ging onverwachts iets fout, probeer later opnieuw"; } return(RedirectToAction("BestaandeWerkgever")); }
public IActionResult ToonAlles(Jobcoach jobcoach) { BestaandeWerkgeverViewModel model = new BestaandeWerkgeverViewModel() { Werkgevers = _jobcoachRepository .GetWerkgeversVanJobcoach(jobcoach) .Select(w => new WerkgeverViewModel(w)) .ToList(), FirstLoad = false }; return(PartialView("_Werkgevers", model)); }
public IActionResult BestaandeWerkgever() { try { BestaandeWerkgeverViewModel model = new BestaandeWerkgeverViewModel(); return(View(model)); } catch (Exception e) { _exceptionLogRepository.Add(new ExceptionLog(e, "Werkgever", "BestaandeWerkgever -- GET --")); _exceptionLogRepository.Save(); TempData["Error"] = "Er ging onverwachts iets fout, probeer later opnieuw"; } return(RedirectToAction("Index")); }