Ejemplo n.º 1
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string FullName = "";

            if (Session["Customer"] != null)
            {
                Customer c = (Customer)Session["Customer"];
                FullName = c.FirstName + " " + c.LastName;
            }
            else
            {
                FullName = txtName.Text;
            }
            try
            {
                Review r = new Review();
                r.FullName    = FullName;
                r.Comment     = txtComment.Text;
                r.DateCreated = DateTime.Now;
                r.Product_ID  = ToSQL.SQLToInt(Request.QueryString["ProductId"]);
                int i = new ReviewRepo().CreateReview(r);
                Response.Redirect(Request.Url.PathAndQuery + "#divreview");
            }
            catch
            {
            }
        }
Ejemplo n.º 2
0
        public void GetAll_AssertReturnType()
        {
            var service  = new ReviewRepo(_moqContext.Object);
            var restById = service.GetAll();

            Assert.IsInstanceOfType(restById, typeof(IEnumerable <Review>));
        }
Ejemplo n.º 3
0
        public void Add_PassedAReview_CallsContextSaveChanges()
        {
            var service = new ReviewRepo(_moqContext.Object);

            service.Add(r);

            _moqContext.Verify(m => m.SaveChanges(), Times.Once);
        }
Ejemplo n.º 4
0
        public void Add_PassedAReview_CallsReviewRepoAdd()
        {
            var service = new ReviewRepo(_moqContext.Object);

            service.Add(r);

            _moqSet.Verify(m => m.Add(It.IsAny <Review>()), Times.Once);
        }
Ejemplo n.º 5
0
        private void LoadReview()
        {
            int           ProductId = ToSQL.SQLToInt(Request.QueryString["ProductId"]);
            List <Review> Reviews   = new ReviewRepo().GetByProductId(ProductId);

            rptReview.DataSource = Reviews;
            rptReview.DataBind();
        }
Ejemplo n.º 6
0
        public ActionResult AddReview(Review review)
        {
            var repo = new ReviewRepo();

            repo.SaveOrUpdate(new Review()
            {
                Body = review.Body, Rating = review.Rating, MovieID = review.MovieID
            });
            return(RedirectToAction("Details"));
        }
        public void TestAddReview(Review review)
        {
            // arrange
            _dbContext      = _dbContext ?? Configurations.GetDbContext();
            _mapperProvider = _mapperProvider ?? Configurations.GetMapperProvider();
            _mapper         = _mapper ?? Configurations.GetMapper();

            // act
            var styleStateBefore = new SkisRepo(_dbContext, _mapperProvider, _mapper).GetSkis(review.StyleId).State;
            var result           = new ReviewRepo(_dbContext, _mapperProvider, _mapper).AddReview(review);

            // assert
            Assert.IsType <ReviewAddReturnDTO>(result);

            Assert.True(result.ReviewId > 0);

            var averageRating = (styleStateBefore.AverageRatings * styleStateBefore.ReviewCount + review.Rating) /
                                (styleStateBefore.ReviewCount + 1);

            Assert.True(result.StyleState.AverageRatings == averageRating);
            Assert.True(result.StyleState.ReviewCount == styleStateBefore.ReviewCount + 1);
            Assert.True(result.StyleState.SoldOut == styleStateBefore.SoldOut);
        }
Ejemplo n.º 8
0
 public ReviewService()
 {
     _reviewRepo = new ReviewRepo();
 }
Ejemplo n.º 9
0
 public ReviewController(UserManager <ApplicationUser> userManager)
 {
     _userManager    = userManager;
     _reviewServices = new ReviewRepo();
 }
        private Task <List <Review> > GetAllReviewsAsync()
        {
            ReviewRepo revList = new ReviewRepo(context);

            return(Task.FromResult(revList.GetAllReviews().ToList()));
        }
Ejemplo n.º 11
0
 public BookServices()
 {
     _reviewRepo  = new ReviewRepo();
     _bookRepo    = new BookRepo();
     _accountRepo = new AccountRepo();
 }
Ejemplo n.º 12
0
 static void Main(string[] args)
 {
     IReviewRepo    _reviewRepo    = new ReviewRepo();
     IReviewService _reviewService = new ReviewService(_reviewRepo);
     //Console.WriteLine(_reviewService.GetNumberOfReviewsFromReviewer(1));
 }