public ActionResult Delete(int id) { AracKiralama.Entity.kullanicilar k = db.kullanicilars.SingleOrDefault(kul => kul.kullaniciID == id); if (k.kiralikAraclars.Count == 0) { //Api deki kullanıcı delete çağırılcak... } else { k.kiralikAraclars.Clear(); //Api deki kullanıcı delete çağırılcak... } return(RedirectToAction("List")); }
public ActionResult Login(AracKiralama.Entity.kullanicilar model) { bool giris = false; foreach (AracKiralama.Entity.kullanicilar item in db.kullanicilars.ToList()) { if (model.eposta == item.eposta && model.sifre == item.sifre) { Session["User"] = item.kullaniciID; giris = true; break; } else { giris = false; } } int id = (int)Session["User"]; AracKiralama.Entity.kullanicilar kul = db.kullanicilars.SingleOrDefault(k => k.kullaniciID == id); if (giris == true) { if (kul.roleID == 1) { return(RedirectToAction("AracListeleme", "Arac")); //return RedirectToAction("List", "Member", new { area = "Admin" });/*admin pageyr yönlendirme yap*/ } else if (kul.roleID == 2) { return(RedirectToAction("Index", "Home"));//anasayfaya yönlendirme yap } else { ViewBag.Message = "Başarısız"; return(View(kul)); } } else { ViewBag.Message = "Başarısız"; return(View(model)); } }