public ActionResult Create(TAdministrator administrator) { try { using (DbModels dbModel = new DbModels()) { dbModel.TAdministrators.Add(administrator); dbModel.SaveChanges(); } return(RedirectToAction("Login", "Administrator")); } catch { return(View()); } }
public ActionResult Login(TAdministrator administrator) { using (DbModels dbModel = new DbModels()) { var theAdministrator = dbModel.TAdministrators.Where(x => x.AdministratorUser == administrator.AdministratorUser && x.AdministratorPassword == administrator.AdministratorPassword).FirstOrDefault(); if (theAdministrator == null) { administrator.MessageLoginError = "Wrong username or password"; return(View("Login", administrator)); } else { Session["administratorId"] = theAdministrator.AdministratorId; Session["administratorUser"] = theAdministrator.AdministratorUser; return(RedirectToAction("DashBoard", "Administrator")); } } }