Esempio n. 1
0
        public JsonResult FindValidateCellphoneCodeAndResetPassword(FindResetPasswordViewModel findResetPassword)
        {
            findResetPassword.CustomerSysNo = 0;
            string errorMsg;
            bool   success;
            int    customerSysNo;
            string token;

            //验证短信内容
            success = CustomerManager.ValidateFindPasswordCellphoneCode(new ValidateCellphoneViewModel()
            {
                CustomerID = findResetPassword.CustomerID,
                SMSCode    = findResetPassword.SMSCode
            }, out token, out customerSysNo, out errorMsg);
            if (success)
            {
                //重置密码
                findResetPassword.Token         = token;
                findResetPassword.CustomerSysNo = customerSysNo;
                success = CustomerManager.FindResetPassword(findResetPassword, out errorMsg);
            }
            JsonResult result = new JsonResult();

            result.Data = new AjaxResult()
            {
                Success = success,
                Message = errorMsg,
            };
            return(result);
        }
Esempio n. 2
0
        public JsonResult FindResetPassword(FindResetPasswordViewModel findResetPassword)
        {
            findResetPassword.CustomerSysNo = 0;
            string errorMsg;
            bool   success = CustomerManager.FindResetPassword(findResetPassword, out errorMsg);

            JsonResult result = new JsonResult();

            result.Data = new AjaxResult()
            {
                Success = success,
                Message = errorMsg,
            };
            return(result);
        }