public ActionResult Login(LoginViewModel model) { if (ModelState.IsValid) { FireStationEntities _context = new FireStationEntities(); List <tbl_User> _user = _context.tbl_User.ToList(); foreach (var item in _user) { //hashPassword.Equals(item.WHU4) //string hashPassword = new Functions().CreateHashPass(model.Password); if (item.UserUserName.Contains(model.UserName) && item.UserPassword.Contains(model.Password)) { var user = _context.tbl_User.Single(u => u.UserUserName == model.UserName && u.UserPassword == model.Password); if (user != null) { Session["OnlineUser"] = user.UserId.ToString(); Session["UserName"] = user.UserUserName.ToString(); Session["UserRole"] = user.UserRole.ToString(); Session["nafa"] = string.Format("{0} {1}", user.tbl_Employee.EmployeeName, user.tbl_Employee.EmployeeLastName); Session["Pic"] = user.tbl_Employee.EmployeePicUrl; return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "نام کاربری یا کلمه عبور وارد شده صحیح نیست"); } } else { ModelState.AddModelError("", "نام کاربری یا کلمه عبور وارد شده وجود ندارد"); } } } return(View(model)); }
public ActionResult DeleteConfirmed(int id) { using (FireStationEntities db = new FireStationEntities()) { tbl_Accident tbl = db.tbl_Accident.Where(x => x.AccidentId == id).FirstOrDefault(); tbl.Isdelete = true; db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } }