public ViewResult Details(int id)
        {
            var model = new CourseAndUserReview();

            model.Course = repo.GetById(id);
            model.NewUserReview.CourseId = id;

            return(View(model));
        }
 public ActionResult EditUserReview(CourseAndUserReview model)
 {
     repo.EditUserReview(model.Course.UserReviews);
     return(RedirectToAction("Details/" + model.Course.UserReviews[0].CourseId));
 }
 public ActionResult CreateUserReview(CourseAndUserReview model)
 {
     repo.CreateUserReview(model.NewUserReview);
     return(RedirectToAction("Details/" + model.NewUserReview.CourseId));
 }