public ActionResult Update(int id = 0) { AppUser appUser = (AppUser)Session["LoggedUser"]; if (appUser != null) { AppUser app = appUserOperation.GetById(id); if (app != null) { AppUserCRUDModel appUserCRUDModel = new AppUserCRUDModel(); appUserCRUDModel.AppUserId = app.AppUserId; appUserCRUDModel.FullName = app.FullName; appUserCRUDModel.Email = app.Email; appUserCRUDModel.Password = app.Password; return(View(appUserCRUDModel)); } else { return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("Login", "Home")); } }
public ActionResult Update(AppUserCRUDModel model) { if (Session["LoggedUser"] != null) { AppUser appUser = appUserOperation.GetById(model.AppUserId); appUser.AppUserId = model.AppUserId; appUser.FullName = model.FullName; appUser.Email = model.Email; appUser.Password = model.Password; appUserOperation.Update(appUser); } return(RedirectToAction("Index", "Home")); }
public ActionResult Insert(AppUserCRUDModel model) { bool IsHaveToMail = db.AppUser.Where(s => s.Email.Equals(model.Email) && s.Password.Equals(model.Password) && s.IsActive).Any(); if (IsHaveToMail) { ViewBag.result = "Bu mail daha önce kullanılmış. Lütfen yeni bir mail adresi deneyiniz..."; return(View()); } AppUser appUser = new AppUser() { AppUserId = model.AppUserId, FullName = model.FullName, Email = model.Email, Password = model.Password, IsActive = true }; appUserOperation.Insert(appUser); return(RedirectToAction("Index", "Home")); }