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"); } }
// 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); }
// 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); }