Example #1
0
        // GET: Home
        public ActionResult Index()
        {
            ReviewSqlDAL _dal  = new ReviewSqlDAL();
            var          model = _dal.GetAllReviews();

            return(View("Index", model));
        }
        public ActionResult NextReview(Review review)
        {
            ReviewSqlDAL dal = new ReviewSqlDAL(connectionString);

            dal.SaveReview(review);
            return(RedirectToAction("Index"));
        }
Example #3
0
        // GET: Home
        public ActionResult Index()
        {
            ReviewSqlDAL  dalA       = new ReviewSqlDAL();
            List <Review> allReviews = dalA.GetAllReviews();

            return(View(allReviews));
        }
Example #4
0
        public ActionResult SaveReview(Review model)
        {
            ReviewSqlDAL _dal = new ReviewSqlDAL();

            _dal.SaveReview(model);

            return(RedirectToAction("Index"));
        }
Example #5
0
        public ActionResult SubmitReview(Review newReview)
        {
            ReviewSqlDAL dalB = new ReviewSqlDAL();

            dalB.SaveReview(newReview);

            return(RedirectToAction("Index", "Home"));
        }
        public void GetAllPostsTest()
        {
            ReviewSqlDAL reviewDal = new ReviewSqlDAL(connectionString);

            List <ReviewModel> reviews = reviewDal.GetAllReviews();

            Assert.IsNotNull(reviews);
            Assert.AreEqual(reviewCount, reviews.Count);
        }
        public void SaveNewPostTest()
        {
            ReviewSqlDAL reviewDal = new ReviewSqlDAL(connectionString);

            ReviewModel review = new ReviewModel
            {
                Id         = 10,
                Username   = "******",
                Rating     = 5,
                Title      = "test test test test",
                Message    = "test test test test",
                ReviewDate = DateTime.UtcNow
            };

            bool didWork = reviewDal.SaveReview(review);

            Assert.AreEqual(true, didWork);
        }
Example #8
0
        public ActionResult SeeAllReviews()
        {
            List <Review> results = new List <Review>();

            IReviewDAL dal = new ReviewSqlDAL();

            if (!String.IsNullOrEmpty(Request["username"]) && !String.IsNullOrEmpty(Request["rating"]) &&
                !String.IsNullOrEmpty(Request["title"]) && !String.IsNullOrEmpty(Request["message"]))
            {
                Review r = new Review();
                r.Username = Request["username"];
                r.Rating   = int.Parse(Request["rating"]);
                r.Title    = Request["title"];
                r.Message  = Request["message"];

                dal.SaveReview(r);
            }

            results = dal.GetAllReviews();

            return(View(results));
        }
Example #9
0
 // GET: Home
 public HomeController()
 {
     reviewDAL = new ReviewSqlDAL(connectionString);
 }