Esempio n. 1
0
        public ActionResult YeniUye(Kullanici model)
        {
            // 'ModelState.IsValid' ifadesi ile girilen veriler doğru olarak
            // girilmişse true değer döndürür.
            if (!ModelState.IsValid)
            {
                return View(); // RedirectToAction("/");
            }

            Kullanici kullanici = new Kullanici();
            kullanici.Ad = model.Ad;
            kullanici.Soyad = model.Soyad;
            kullanici.KullaniciAdi = model.KullaniciAdi;
            kullanici.Mail = model.Mail;
            kullanici.Sifre = model.Sifre;

            using(MyModel db = new MyModel())
            {
                db.Kullanici.Add(kullanici);
                db.SaveChanges();

                //İşlemimiz başarıyla biterse, başarılı olduğuna dair bir sayfaya yönlendiriyoruz.
                return RedirectToAction("UyelikBasarili");
            }
        }
Esempio n. 2
0
        // Rezervasyon işleminin yapılmasını sağlyacak metot.
        public ActionResult RezerveEt(int aracId)
        {
            MyModel db = new MyModel();

            Araclar arac = db.Araclar.Where(a => a.AracId == aracId).FirstOrDefault();

            return PartialView(arac);
        }
Esempio n. 3
0
        // Listeler sayfasında araçları listelemeye yarayan metot.
        public ActionResult Araclistele()
        {
            // Veri tabanı bağlantısı.
            MyModel db = new MyModel();

            // Veri tabanındaki bütün araçlar tablosu verilerinin alınması.
            List<Araclar> aracListe = db.Araclar.OrderByDescending(k => k.Marka).ToList();

            return PartialView(aracListe);
        }