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 { } }
public void GetAll_AssertReturnType() { var service = new ReviewRepo(_moqContext.Object); var restById = service.GetAll(); Assert.IsInstanceOfType(restById, typeof(IEnumerable <Review>)); }
public void Add_PassedAReview_CallsContextSaveChanges() { var service = new ReviewRepo(_moqContext.Object); service.Add(r); _moqContext.Verify(m => m.SaveChanges(), Times.Once); }
public void Add_PassedAReview_CallsReviewRepoAdd() { var service = new ReviewRepo(_moqContext.Object); service.Add(r); _moqSet.Verify(m => m.Add(It.IsAny <Review>()), Times.Once); }
private void LoadReview() { int ProductId = ToSQL.SQLToInt(Request.QueryString["ProductId"]); List <Review> Reviews = new ReviewRepo().GetByProductId(ProductId); rptReview.DataSource = Reviews; rptReview.DataBind(); }
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); }
public ReviewService() { _reviewRepo = new ReviewRepo(); }
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())); }
public BookServices() { _reviewRepo = new ReviewRepo(); _bookRepo = new BookRepo(); _accountRepo = new AccountRepo(); }
static void Main(string[] args) { IReviewRepo _reviewRepo = new ReviewRepo(); IReviewService _reviewService = new ReviewService(_reviewRepo); //Console.WriteLine(_reviewService.GetNumberOfReviewsFromReviewer(1)); }