public ActionResult Gegevens(int id) { if (!AuthRepository.CheckIfUserCanAcces(GebruikerType.All, (Gebruiker)Session["LoggedInUser"])) { return(View("~/Views/Error/AuthError.cshtml")); } try { GebruikerSqlContext sql = new GebruikerSqlContext(); GebruikerRepository repo = new GebruikerRepository(sql); VaardigheidSqlContext vsql = new VaardigheidSqlContext(); VaardigheidRepository vrepo = new VaardigheidRepository(vsql); ViewData["vaardigheden"] = vrepo.GetAll(); Gebruiker gebruiker = (from gebruikers in repo.GetUserWithType() where gebruikers.Id == id select gebruikers).First(); ViewData["gebruiker"] = gebruiker; return(View("GegevensWijzigen")); } catch (Exception e) { return(RedirectToAction("Index", "Error")); } }
public void TestAll() { VaardigheidSqlContext vsc = new VaardigheidSqlContext(); VaardigheidRepository vr = new VaardigheidRepository(vsc); Assert.IsTrue(vr.GetAll().Count > 0); }
public void TestVaardigheid_vrijwilliger() { VaardigheidSqlContext vsc = new VaardigheidSqlContext(); VaardigheidRepository vr = new VaardigheidRepository(vsc); Assert.IsTrue(vr.GetVaardigheidByVrijwilligerId(4).Count == 2); Assert.IsTrue(vr.GetVaardigheidByVrijwilligerId(4)[0].Omschrijving == "Computerkennis"); }
public void TestVaardigheid_hulpvraag() { VaardigheidSqlContext vsc = new VaardigheidSqlContext(); VaardigheidRepository vr = new VaardigheidRepository(vsc); List <Vaardigheid> vaardigheden = vr.GetVaardigheidByHulpvraagId(1); Assert.AreEqual("Computer", vaardigheden[0].Omschrijving); }
// GET: Registreer public ActionResult Index() { try { VaardigheidSqlContext vsql = new VaardigheidSqlContext(); VaardigheidRepository vrepo = new VaardigheidRepository(vsql); ViewData["vaardigheden"] = vrepo.GetAll(); return(View("Registreer")); } catch (Exception e) { return(RedirectToAction("Index", "Error")); } }
public void Create() { HulpvraagSqlContext hvsc = new HulpvraagSqlContext(); HulpvraagRepository hvr = new HulpvraagRepository(hvsc); Hulpvraag hulpvraag = hvr.GetById(1); VaardigheidSqlContext vsc = new VaardigheidSqlContext(); VaardigheidRepository vr = new VaardigheidRepository(vsc); hulpvraag.Vaardigheden = vr.GetAll(); hvr.Create(hulpvraag); }
public ActionResult NieuweOpdracht() { if (!AuthRepository.CheckIfUserCanAcces(GebruikerType.Hulpbehoevende, (Gebruiker)Session["LoggedInUser"])) { return(View("~/Views/Error/AuthError.cshtml")); } try { VaardigheidSqlContext vsc = new VaardigheidSqlContext(); VaardigheidRepository vr = new VaardigheidRepository(vsc); ViewBag.vaardigheden = vr.GetAll(); return(View("~/Views/Hulpbehoevende/NieuweOpdracht.cshtml")); } catch (Exception e) { return(RedirectToAction("Index", "Error")); } }