public JsonResult DeleteUserGroup(int UserModeCode) { //get the result using ignition web service var result = UserModels.DeleteUserGroup(UserModeCode); if (result == true) { result = ModuleModels.DeletePermission(UserModeCode); if (result == true) { result = UserModels.ResetUserByBatch(UserModeCode); if (result == true) { string position = ""; bool isNAPosition = false; try { position = UserModels.GetPosition(Session["Username"].ToString()); isNAPosition = false; } catch { position = "N/A"; isNAPosition = true; } HttpContext.Session.Add("Position", position); HttpContext.Session.Add("isNAUser", isNAPosition); try { Response.Cookies["Position"].Expires = DateTime.Now.AddDays(-1); Response.Cookies["isNAUser"].Expires = DateTime.Now.AddDays(-1); } catch { } try { HttpCookie cookiePositon = new HttpCookie("Position"); cookiePositon.Value = position; cookiePositon.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(cookiePositon); HttpCookie cookieisNAUser = new HttpCookie("isNAUser"); cookieisNAUser.Value = isNAPosition.ToString(); cookieisNAUser.Expires = DateTime.Now.AddDays(30); Response.Cookies.Add(cookieisNAUser); } catch { } } } } //return the json data return(Json(result.ToString(), JsonRequestBehavior.AllowGet)); }