Ejemplo n.º 1
0
        public ActionResult BegenilenArabaDetay(int id)
        {
            SifirBegenilenArabalar araba = begenilenler.Find(x => x.Id == id);

            begenilenler.Delete(araba);
            return(RedirectToAction("BegenilenAraba"));
        }
Ejemplo n.º 2
0
        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());
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        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));
            }
        }