public ActionResult TeklifSil(int id) { if (Session["KullaniciID"] == null) { return(Redirect("/Home/Login?islem=hata")); } SoldOrder so = db.SoldOrders.Find(id); db.SoldOrders.Remove(so); int sayi = db.SaveChanges(); if (sayi > 0) { return(Redirect("/Home/Tekliflerim")); } else { Response.Write("<script>alert('Hatalı işlem');</script>"); } return(View()); }
public ActionResult TeklifVer(int id, string ddlTaksit) { Vehicle v = db.Vehicles.Find(id); int userID = (int)Session["KullaniciID"]; Customer c = db.Customers.Find(userID); SoldOrder so = new SoldOrder(); so.CustomerID = c.ID; so.VehicleID = v.ID; so.SoldPrice = v.SaleInfos.Where(x => x.VehicleID == v.ID).FirstOrDefault().ListingPrice; so.SoldDate = DateTime.Now; if (ddlTaksit == "1") { so.MonthlyPaypments = so.SoldPrice; so.MonthlyPaypmentDate = DateTime.Now; } else { decimal taksit = Convert.ToDecimal(ddlTaksit); decimal hesap = so.SoldPrice / taksit; so.MonthlyPaypments = hesap; so.MonthlyPaypmentDate = DateTime.Now.AddMonths(Convert.ToInt32(taksit)); } db.SoldOrders.Add(so); int sayi = db.SaveChanges(); if (sayi > 0) { return(Redirect("/Home/Tekliflerim")); } else { Response.Write("<script>alert('Hatalı işlem');</script>"); } return(View()); }