public ActionResult Index() { KullaniciDetailViewModel kullaniciDetailViewModel = new KullaniciDetailViewModel(); kullaniciDetailViewModel.KullaniciList = (from a in db.Kullanici join b in db.Roller on a.Rol_Id equals b.Rol_Id select new KullaniciDetail { Sicil_No = a.Sicil_No, Ad = a.Ad, Soyad = a.Soyad, Sifre = a.Sifre, RolAdi = b.Rol_Adi, Rol_Id = a.Rol_Id }).ToList(); return(View("Index", kullaniciDetailViewModel)); }
public ActionResult Guncelle(int id) { KullaniciDetailViewModel kullaniciDetailViewModel = new KullaniciDetailViewModel(); kullaniciDetailViewModel.updatedKullanici = (from a in db.Kullanici join b in db.Roller on a.Rol_Id equals b.Rol_Id where a.Sicil_No == id.ToString() select new KullaniciDetail { Sicil_No = a.Sicil_No, Ad = a.Ad, Soyad = a.Soyad, RolAdi = b.Rol_Adi, Rol_Id = a.Rol_Id, Sifre = a.Sifre }).First(); kullaniciDetailViewModel.Roller = db.Roller.ToList(); return(View("Guncelle", kullaniciDetailViewModel)); }
public ActionResult Guncelle(KullaniciDetailViewModel kullaniciDetailViewModel) { if (!ModelState.IsValid) { return(RedirectToAction("Index")); } else { var updatedUser = db.Kullanici.SingleOrDefault(x => x.Sicil_No == kullaniciDetailViewModel.updatedKullanici.Sicil_No); updatedUser.Sicil_No = kullaniciDetailViewModel.updatedKullanici.Sicil_No; updatedUser.Ad = kullaniciDetailViewModel.updatedKullanici.Ad; updatedUser.Soyad = kullaniciDetailViewModel.updatedKullanici.Soyad; updatedUser.Rol_Id = kullaniciDetailViewModel.updatedKullanici.Rol_Id; updatedUser.Sifre = kullaniciDetailViewModel.updatedKullanici.Sifre; db.Entry(updatedUser).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } }