public string ChangeAdminPwd(HttpContext context) { int userID = 0; string pwd = context.Request.Form["pwd"]; if (!string.IsNullOrEmpty(pwd) && int.TryParse(context.Request.Form["pid"], out userID) && userID > 0) { BCtrl_SysUser bll = new BCtrl_SysUser(); pwd = MD5.Encode(WebKeys.AdminPwdRandom, pwd.Trim()); bool isSuccess = bll.UpdatePassword(userID, pwd); if (isSuccess) { ClearCacheOrSession.ClearAdminCacheByCRUD(userID); return("{\"status\":1}"); } else { return("{\"status\":0}"); } } else { return("{\"status\":-1}"); } }
public string InitData(HttpContext context) { string status = "{\"status\":-1}"; if (base.CurrentAdmin.Sys_RoleID == 100) { BCtrl_SysUser bll = new BCtrl_SysUser(); if (bll.InitDataBase()) { ClearCacheOrSession.ClearAdminCacheByCRUD(); status = "{\"status\":1}"; } else { status = "{\"status\":0}"; } } else { status = "{\"status\":2}"; //没有权限执行操作 } return(status); }
public string DeleteAdmin(HttpContext context) { int userID = 0; if (int.TryParse(context.Request.Form["pid"], out userID) && userID > 0) { BCtrl_SysUser bllSysuser = new BCtrl_SysUser(); bool isSuccess = bllSysuser.Delete(userID); if (isSuccess) { ClearCacheOrSession.ClearAdminCacheByCRUD(userID); return("{\"status\":1}"); } else { return("{\"status\":0}"); } } else { return("{\"status\":-1}"); } }