public ActionResult newRent(Rent model)
        {
            bool   status  = false;
            string message = "";

            if (!User.Identity.IsAuthenticated)
            {
                return(RedirectToAction("Login", "Customer"));
            }
            rentState checkRentState = ProductManager.Get(model.productId).state;

            if (checkRentState == rentState.Uygun)
            {
                // rent kaydetme
                int    customerId = customerManager.GetAll().FirstOrDefault(x => x.email == User.Identity.Name).customerId;
                string email      = customerManager.GetAll().FirstOrDefault(x => x.email == User.Identity.Name).email;
                model.custId    = customerId;
                model.rentState = rentState.Beklemede;
                // arabanın durumunu beklemeye alacağız
                Product car = ProductManager.Get(model.productId);
                car.state = rentState.Beklemede;
                ProductManager.Update(car);
                //---------
                rentManager.Save(model);

                //email gönder
                var url = "/Account/MyRents/";
                Services.MailService.Link    = Request.Url.AbsoluteUri.Replace(Request.Url.PathAndQuery, url);
                Services.MailService.title   = "Öz kardeşler araba kiralama hizmeti";
                Services.MailService.Subject = Services.MailService.title + " sitemizi seçtiğiniz için teşekkür ederiz ";
                Services.MailService.Body    = " Araba kiralama işleminin başarılı bir şekilde tamamlandı.";
                Services.MailService.sendEmail(email);
                status          = true;
                message         = "Araba kiralama işleminin başarılı bir şekilde tamamlandı";
                ViewBag.Status  = status;
                ViewBag.Message = message;

                model.Product = ProductManager.Get(model.productId);
                return(View(model));
            }
            else
            {
                status          = false;
                message         = "o tarihlerde uygun değil";
                ViewBag.Status  = status;
                ViewBag.Message = message;

                model.Product = ProductManager.Get(model.productId);
                return(View(model));
            }
        }