Example #1
0
        // GET: Rate/Edit/5
        public ActionResult Edit(int id)
        {
            //var repo = new RateRepository();
            var rate = repo.EditRate(id);

            return(View(rate));
        }
Example #2
0
 public IActionResult AddRate(Rate rate)
 {
     rate.UserId = _userManager.GetUserId(User);
     if (_rateRepository.CheckRate(rate.UserId, rate.ProductId))
     {
         Rate editedRate = _rateRepository.GetRateByUserId(rate.UserId, rate.ProductId);
         editedRate.Value = rate.Value;
         _rateRepository.EditRate(editedRate);
     }
     else
     {
         _rateRepository.AddRate(rate);
     }
     return(RedirectToAction("ProductDetails", new { productId = rate.ProductId }));
 }