public ActionResult ChangeStatus(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } User user = db.Users.Find(id); if (user == null) { return(HttpNotFound()); } bool tempVar = true; if (user.IsActive) { tempVar = false; } user.IsActive = tempVar; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); Session["siteMsgTyp"] = "success"; Session["siteMsg"] = "The selected option status changed successfully."; return(RedirectToAction("Index", "Users")); }
public ActionResult ChangeStatus(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Role role = db.Roles.Where(r => r.ID == id && r.ID > 12).SingleOrDefault(); if (role == null) { return(HttpNotFound()); } bool tempVar = true; if (role.IsActive) { tempVar = false; } role.IsActive = tempVar; db.Entry(role).State = EntityState.Modified; db.SaveChanges(); Session["siteMsgTyp"] = "success"; Session["siteMsg"] = "The selected option status changed successfully."; return(RedirectToAction("Index", "Roles")); }
public ActionResult ActivateLine(string EmailId) { if (db.Users.Where(a => a.LoginName == EmailId).Count() > 0) { User user = db.Users.Where(a => a.LoginName == EmailId).Single(); if (user.IsActive == true) { return(RedirectToAction("Login", "Account")); } else { user.IsActive = true; user.ModifiedDate = DateTime.Now; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); Session["siteMsgTyp"] = "success"; Session["siteMsg"] = "Your Login Activate successfully. Please Login in."; return(RedirectToAction("Login", "Account")); } } else { Session["siteMsgTyp"] = "error"; Session["siteMsg"] = "Your Login not Activate successfully.Invalid Infromation."; return(RedirectToAction("Login", "Account")); } }