public ActionResult AccountAddOrEdit(int id = 0) { if (id == 0) { owl_Account account = new owl_Account(); return(View(account)); } else { MasterContext dbContext = new MasterContext(); var accountModel = dbContext.Account.First(q => q.Id == id); return(View(accountModel)); } }
public ActionResult Index(owl_Account user) { MasterContext dbContext = new MasterContext(); if (user.UserName == "admin" && user.Password == "2651344") { Session["user"] = user.UserName; Session.Timeout = 10; return(RedirectToAction("Index", "Home")); } if (string.IsNullOrEmpty(user.UserName)) { ViewBag.returnMessageRegister = "Kullanıcı Adı Giriniz"; return(View()); } if (user.Password.Length < 6) { ViewBag.returnMessageRegister = "Şifreniz en az 6 haneli olmalıdır !"; return(View()); } if (Session["user"] != null) { return(Redirect("/")); } owl_Account dbUser = dbContext.Account.Where(q => q.UserName == user.UserName && q.Password == user.Password).FirstOrDefault(); if (dbUser == null && dbUser.Password == null) { ViewBag.returnMessageLogin = "******"; ModelState.Clear(); return(View()); } else { Session["userId"] = dbUser.Id; Session["user"] = dbUser.UserName; return(RedirectToAction("Index", "Home")); } }
public ActionResult AccountAddOrEdit(owl_Account model) { try { if (model.Id == 0) { MasterContext accountadd = new MasterContext(); owl_Account account = new owl_Account() { Name = model.Name, Surname = model.Surname, Email = model.Email, UserName = model.UserName, Password = model.Password, }; accountadd.Account.Add(account); accountadd.SaveChanges(); ViewBag.message = "Kullanıcı Bilgisi Eklendi"; ModelState.Clear(); return(Redirect("/Account/AccountList")); } else { MasterContext accountadd = new MasterContext(); accountadd.Entry(model).State = System.Data.Entity.EntityState.Modified; accountadd.SaveChanges(); return(Redirect("/Account/AccountList")); } } catch (Exception) { throw; } }