Exemplo n.º 1
0
        public ActionResult Details(LotEditModel lot, FormCollection collection)
        {
            if (ModelState.IsValid)
            {
                var review = new LotRepository().GetLot(lot.Id);
                var oldCustomer = new UserRepository().GetDBUser(review.Customer_id);
                if (review.Customer_id != 0)
                {
                    MailSender.SendMail(5, oldCustomer, review);
                }

                var customer = new UserRepository().GetDBUser(User.Identity.Name);
                if (oldCustomer.user_id != customer.user_id)
                {
                    lotrep.SetPrice(lot.Id, lot.Price, customer.user_id);
                }
                else
                {
                    lotrep.SetPrice(lot.Id, lot.Price);
                }
                ViewBag.PriceValid = "You rate has been accepted";
            }
            var lotEdit = new LotRepository().GetLot(lot.Id);
            LotEditModel newreview = new LotEditModel(lotEdit);
            return View(newreview);
        }
Exemplo n.º 2
0
 // GET: /Lot/Details/5
 public ActionResult Details(int id)
 {
     var review = new LotRepository().GetLot(id);
     long ticks = review.DateEnd.Subtract(review.StartTime).Ticks;
     ViewBag.Ticks = review.DateEnd.Subtract(review.StartTime).TotalSeconds;
     if (review == null)
     {
         return RedirectToAction("Http404", "Error");
     }
     LotEditModel newreview = new LotEditModel(review);
     return View(newreview);
 }