// araba kiralamayı onayla
        public ActionResult Ok(int id)
        {
            Rent rent = rentManager.Get(id);

            rent.rentState     = rentState.Onaylandı;
            rent.Product.state = rentState.Onaylandı;
            rentManager.Update(rent);

            //mail gönderme
            MailService.Subject = "Araba kiralama işleminiz Onaylandı";
            MailService.title   = "Araba kiralama işleminiz Onaylandı";
            MailService.Body    = " Sayın " + rent.Customer.firstName + " " + rent.Customer.lastName + " </br>Araba kiralama işleminiz tamamlandı</br>" + rent.rentStartDate + " - " + rent.rentEndDate + " tarihleri arasında aracanızı kullanabilirsiniz";
            string ToEmail = rent.Customer.email;

            MailService.sendEmail(ToEmail);
            return(RedirectToAction("rentCars"));
        }
 public bool deleteRent(int Id)
 {
     if (Id != null)
     {
         rentManager.Delete(rentManager.Get(Id));
         return(true);
     }
     return(false);
 }
Esempio n. 3
0
 public ActionResult Edit(int id)
 {
     return(View(repo.Get(id)));
 }