コード例 #1
0
        /// <summary>
        /// 用户信息修改/停启用
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public ActionResult UpdateStopEnableUser(UserOperateModel dto)
        {
            ResultData <object> result = new ResultData <object>();
            UserLoginDTO        user   = (UserLoginDTO)Session["UserLoginInfo"];

            try
            {
                dto.ModifyUser = user.FullName;
                dto.ModifyTime = DateTime.Now;
                if (dto.IsActive == null)
                {
                }
                else
                {
                    if (dto.IsActive == true)
                    {
                        dto.NoActiveTime = null;
                    }
                    else
                    {
                        dto.NoActiveTime = DateTime.Now;
                    }
                }
                result = UserAuthorityProvider.UpdateStopEnableUser(dto);
            }
            catch (Exception ex)
            {
                result.SubmitResult = false;
                result.Message      = ex.Message;
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }