/// <summary> /// 登录验证 /// </summary> /// <returns></returns> public string CheckLogins(string loginId, string passWord, string captcha, string sessionCode) { dynamic result = new ExpandoObject(); pbs_sys_usersService usersService = new pbs_sys_usersService(); if (captcha != sessionCode) { result.Code = "0001"; } else { ResultInfo <pbs_sys_users> resultUserData = usersService.GetUserInfo(loginId.Trim(), Common.MD5Common.GetMd5Hash(passWord.Trim())); if (resultUserData.Result && resultUserData.Data != null) { userData = resultUserData.Data; result.Code = "0000"; } else { result.Code = "0002"; } } return(JsonConvert.SerializeObject(result)); }
public JsonResult SysUserUpdateAjax(string loginId, string userPwd, string nickName, string addTime, string remark, string role, string address, string phone, string email, string photo, string id) { if (string.IsNullOrEmpty(loginId)) { return(Json(new ResultModel <bool>(1, "请输入登录名", false), JsonRequestBehavior.AllowGet)); } pbs_sys_usersService pbsSysUsersService = new pbs_sys_usersService(); int sid = Utility.Util.ParseHelper.ToInt(id); ResultInfo <pbs_sys_users> resultItem = pbsSysUsersService.GetModel(sid); if (resultItem.Result && resultItem.Data != null) { if (loginId != resultItem.Data.loginId) { ResultInfo <bool> resultIsExist = pbsSysUsersService.IsExistsByLoginId(loginId); if (resultIsExist.Result && resultIsExist.Data) { return(Json(new ResultModel <bool>(2, "登录名已存在,请修改", false), JsonRequestBehavior.AllowGet)); } } } ResultInfo <bool> resultSysUsers = pbsSysUsersService.UpdateSysUser(loginId, Common.MD5Common.GetMd5Hash(userPwd.Trim()), nickName, Utility.Util.ParseHelper.ToDatetime(addTime), remark, Utility.Util.ParseHelper.ToInt(role), address, phone, email, photo, Utility.Util.ParseHelper.ToInt(id)); if (resultSysUsers.Result && resultSysUsers.Data) { return(Json(new ResultModel <bool>(0, "修改管理员成功", true), JsonRequestBehavior.AllowGet)); } return(Json(new ResultModel <bool>(1, "修改管理员失败", false), JsonRequestBehavior.AllowGet)); }
public ActionResult UserManagerAdd(string id) { pbs_sys_users pbsSysUsers = new pbs_sys_users(); pbsSysUsers.id = 0; pbsSysUsers.loginId = string.Empty; pbsSysUsers.userPwd = string.Empty; pbsSysUsers.nickName = string.Empty; pbsSysUsers.addTime = DateTime.Now; pbsSysUsers.remark = string.Empty; pbsSysUsers.role = 0; pbsSysUsers.address = string.Empty; pbsSysUsers.phone = string.Empty; pbsSysUsers.email = string.Empty; pbsSysUsers.photo = string.Empty; pbs_sys_usersService pbsSysUsersService = new pbs_sys_usersService(); if (!string.IsNullOrEmpty(id)) { int sid = Utility.Util.ParseHelper.ToInt(id); ResultInfo <pbs_sys_users> resultItem = pbsSysUsersService.GetModel(sid); if (resultItem.Result && resultItem.Data != null) { pbsSysUsers.id = resultItem.Data.id; pbsSysUsers.loginId = resultItem.Data.loginId; pbsSysUsers.userPwd = resultItem.Data.userPwd; pbsSysUsers.nickName = resultItem.Data.nickName; pbsSysUsers.addTime = resultItem.Data.addTime; pbsSysUsers.remark = resultItem.Data.remark; pbsSysUsers.role = resultItem.Data.role; pbsSysUsers.address = resultItem.Data.address; pbsSysUsers.phone = resultItem.Data.phone; pbsSysUsers.email = resultItem.Data.email; pbsSysUsers.photo = resultItem.Data.photo; } ViewBag.PageTitle = "修改管理员"; } else { ViewBag.PageTitle = "添加管理员"; } ViewData["RoleDt"] = null; DataTable rdt = new DataTable(); pbs_sys_PermissionsService permissionsService = new pbs_sys_PermissionsService(); ResultInfo <DataTable> resultAllRole = permissionsService.GetAllRole(); if (resultAllRole.Result && resultAllRole.Data != null) { rdt = resultAllRole.Data; ViewData["RoleDt"] = rdt; } return(View(pbsSysUsers)); }
public ActionResult UserManagerList() { pbsSysUserViewListResult result = new pbsSysUserViewListResult(); pbs_sys_usersService pbsSysUsersService = new pbs_sys_usersService(); ResultInfo <List <pbs_sys_usersView> > resultinfo = pbsSysUsersService.GetSysUsersList(); if (resultinfo.Result && resultinfo.Data != null) { result.sysUsersViewList = resultinfo.Data; } return(View(result)); }
public JsonResult SysUserDeleteAjax(string id) { if (!string.IsNullOrEmpty(id)) { int sid = Utility.Util.ParseHelper.ToInt(id); pbs_sys_usersService pbsSysUsersService = new pbs_sys_usersService(); ResultInfo <bool> resultDeleteSysUser = pbsSysUsersService.DeleteSysUserById(sid); if (resultDeleteSysUser.Result && resultDeleteSysUser.Data) { return(Json(new ResultModel <bool>(0, "删除管理员成功", true), JsonRequestBehavior.AllowGet)); } } return(Json(new ResultModel <bool>(1, "删除管理员失败", false), JsonRequestBehavior.AllowGet)); }