public void CanReview() { var sql = new ReviewSqlContext(); var repo = new ReviewRepository(sql); bool result = repo.CanReview(1045, 1042); }
public void TestGetReviewById() { var sql = new ReviewSqlContext(); var repo = new ReviewRepository(sql); Assert.AreEqual(1, repo.GetReviewById(2).AuteurId); }
//Get /Details/{id} public ActionResult Details(int id) { if (!AuthRepository.CheckIfUserCanAcces(GebruikerType.All, (Gebruiker)Session["LoggedInUser"])) { return(View("~/Views/Error/AuthError.cshtml")); } // try { GebruikerSqlContext gsc = new GebruikerSqlContext(); GebruikerRepository gr = new GebruikerRepository(gsc); ReviewSqlContext rsc = new ReviewSqlContext(); ReviewRepository rr = new ReviewRepository(rsc); Gebruiker loggedUser = (Gebruiker)Session["LoggedInUser"]; ViewBag.SelectedUser = gr.GetById(id); if (loggedUser != null) { ViewBag.CanReview = rr.CanReview(loggedUser.Id, id); } ViewBag.SelectedUser = gr.GetById(id); ViewBag.Reviews = rr.GetReviewByVrijwilligerId(id); return(View("~/Views/Gebruiker/Details.cshtml")); // } /* * catch (Exception e) * { * return RedirectToAction("Index", "Error"); * } */ }
public void TestGetAllReview() { var sql = new ReviewSqlContext(); var repo = new ReviewRepository(sql); var LstRvw = repo.GetAllReviews(); Assert.AreEqual(1, LstRvw[0].AuteurId); }
public void TestCreateReview() { var sql = new ReviewSqlContext(); var repo = new ReviewRepository(sql); var review = new Review(1, 4, "Tralala", 8); int i = repo.CreateReview(review); Assert.AreEqual(6, i); }
public ActionResult New(FormCollection form) { ReviewSqlContext sql = new ReviewSqlContext(); ReviewRepository repo = new ReviewRepository(sql); string omschrijving = form["omschrijving"]; int beoordeling = Convert.ToInt32(form["beoordeling"]); int vrijwilligerId = Convert.ToInt32(form["vrijwilligerId"]); int hulpbehoevendeId = Convert.ToInt32(form["hulpbehoevendeId"]); Review newReview = new Review(hulpbehoevendeId, vrijwilligerId, omschrijving, beoordeling); repo.CreateReview(newReview); return(Redirect(Request.UrlReferrer.ToString())); }