Esempio n. 1
0
        public ActionResult EditCurr(SystemAdminUpdate sau)
        {
            if (!Request.IsAjaxRequest())
            {
                return(Content("操作失败,你的浏览器禁用了Javascript脚本!"));
            }
            ShowResultModel srm = new ShowResultModel();

            if (ModelState.IsValid)
            {
                try
                {
                    SystemAdmin sad = new SystemAdmin()
                    {
                        Email = sau.Email, SANickName = sau.SANickName, SAName = _curradmin.AdminInfo.SAName, SAPwd = "null", SASex = sau.SASex, SAMobileNo = sau.SAMobileNo, LoginTimes = 0, CurrentIP = "null", LastIP = "null", SAID = sau.SAID, IsEnable = false
                    };
                    _sysadminService.EditCurr(sad);
                    srm.TipMsg    = "修改个人资料成功!";
                    srm.IsSuccess = true;
                }
                catch (InvalidOperationException ex)
                {
                    srm.TipMsg = ex.Message;
                }
                catch (Exception ex)
                {
                    srm.TipMsg = ex.Message;
                }
            }
            else
            {
                srm.TipMsg = "数据有效性验证失败!";
            }
            return(Json(srm));
        }
Esempio n. 2
0
        public ActionResult EditCurr()
        {
            SystemAdminUpdate adminu = new SystemAdminUpdate()
            {
                SANickName = _curradmin.AdminInfo.SANickName, Password = "******", IsEnable = false, SAID = _curradmin.AdminInfo.SAID, Email = _curradmin.AdminInfo.Email, SAMobileNo = _curradmin.AdminInfo.SAMobileNo, SASex = _curradmin.AdminInfo.SASex, SAName = _curradmin.AdminInfo.SAName
            };

            return(View(adminu));
        }
Esempio n. 3
0
        public ActionResult Edit(int id)//said
        {
            SystemAdmin       admin = _sysadminService.GetByCondition(new DirectSpecification <SystemAdmin>(sa => sa.SAID == id));
            SystemAdminUpdate sar   = new SystemAdminUpdate()
            {
                SANickName = admin.SANickName, SAMobileNo = admin.SAMobileNo, SASex = admin.SASex, Email = admin.Email, SAID = admin.SAID, Password = admin.SAPwd, IsEnable = admin.IsEnable, SAName = admin.SAName
            };
            IEnumerable <AdminRole> listcheckrole = admin.AdminRoles.ToList();

            ViewBag.RoleCheckString = _adminRoleService.GetAllRoletoCheck(listcheckrole, false);
            return(View(sar));
        }
Esempio n. 4
0
        public ActionResult Edit(SystemAdminUpdate sa, string CheckRoleIds, string oldPassword)
        {
            if (!Request.IsAjaxRequest())
            {
                return(Content("操作失败,你的浏览器禁用了Javascript脚本!"));
            }
            ShowResultModel srm = new ShowResultModel();

            if (ModelState.IsValid)
            {
                try
                {
                    string pwd = string.Empty;
                    if (oldPassword.Equals(sa.Password))
                    {
                        pwd = sa.Password;
                    }
                    else
                    {
                        pwd = StrUtil.EncryptPassword(sa.Password, "MD5");
                    }

                    SystemAdmin sad = new SystemAdmin()
                    {
                        Email = sa.Email, SANickName = sa.SANickName, SAName = sa.SAName, SAPwd = pwd, SASex = sa.SASex, SAMobileNo = sa.SAMobileNo, LoginTimes = 0, CurrentIP = "null", LastIP = "null", SAID = sa.SAID, IsEnable = sa.IsEnable
                    };
                    _sysadminService.UpdateSysAdmin(sad, CheckRoleIds);
                    srm.TipMsg    = "修改管理员成功!";
                    srm.IsSuccess = true;
                }
                catch (InvalidOperationException ex)
                {
                    srm.TipMsg = ex.Message;
                }
                catch (Exception ex)
                {
                    srm.TipMsg = ex.Message;
                }
            }
            else
            {
                srm.TipMsg = "数据有效性验证失败!";
            }
            return(Json(srm));
        }