public ActionResult BegenilenArabaDetay(int id) { SifirBegenilenArabalar araba = begenilenler.Find(x => x.Id == id); begenilenler.Delete(araba); return(RedirectToAction("BegenilenAraba")); }
public ActionResult BegenilenAraba(int?id) { ModelState.Remove("Araba"); if (ModelState.IsValid) { Kullanicilar ku = Session["logink"] as Kullanicilar; if (id == null) { return(View(begenilenler.List(x => x.Kullanici.Id == ku.Id))); } SifirBegenilenArabalar ba = new SifirBegenilenArabalar(); Arabalar aa = a.Find(x => x.Id == id.Value); // KiralikArabalar kk = kiralikmanager.Find(x => x.Id == id.Value); if (Session["logink"] != null && aa != null) { //ba = begenilenler.Find(x => x.Araba == aa && x.Kullanici == ku); //if (ba == null) //{ ba.Kullanici = ku; ba.Araba = aa; // ba.begenildimi = 1;//begenildimiyi gerekirse sil biryerde kullanmadım şuanlık.... begenilenler.Insert(ba); //} } return(View(begenilenler.List(x => x.Kullanici.Id == ku.Id))); } return(View()); }
public ActionResult BegenilenArabaDetay(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SifirBegenilenArabalar arabalar = begenilenler.Find(x => x.Id == id.Value); if (arabalar == null) { return(HttpNotFound()); } return(View(arabalar)); }
public JsonResult ArabaBegen(int id) { Kullanicilar k = Session["logink"] as Kullanicilar; Arabalar a = am.Find(x => x.Id == id); if (sb_maneger.Find(x => x.Kullanici.Id == k.Id && x.Araba.Id == a.Id) != null) { return(Json("Bu araba zaten beğenildi.", JsonRequestBehavior.AllowGet)); } else { SifirBegenilenArabalar m = new SifirBegenilenArabalar(); m.Araba = a; m.Kullanici = k; sb_maneger.Insert(m); return(Json("Araba beğenildi.", JsonRequestBehavior.AllowGet)); } }