Example #1
0
        /// <summary>
        /// 忘记密码、重置密码
        /// </summary>
        /// <param name="resetPwdPara"></param>
        /// <returns></returns>
        public async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara)
        {
            string url  = "/User/resetPwd";
            var    json = JsonConvert.SerializeObject(resetPwdPara);

            SimpleRD simpleRD = await RestSharpHelper <SimpleRD> .PostAsync(url, json);

            return(simpleRD);
        }
Example #2
0
        /// <summary>
        /// 忘记密码、重置密码
        /// </summary>
        /// <param name="resetPwdPara"></param>
        /// <returns></returns>
        public async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara)
        {
            string url = rootUrl2 + "/User/resetPwd";

            string httpContent = JsonConvert.SerializeObject(resetPwdPara);

            string responseBody = await PostAsync(url, httpContent);

            SimpleRD simpleRD = JsonConvert.DeserializeObject <SimpleRD>(responseBody);

            return(simpleRD);
        }
        /// <summary>
        /// 忘记密码、重置密码
        /// </summary>
        /// <param name="resetPwdPara"></param>
        /// <returns></returns>
        public static async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara)
        {
            try
            {
                string url  = "/User/resetPwd";
                var    json = JsonConvert.SerializeObject(resetPwdPara);

                SimpleRD simpleRD = await RestSharpHelper <SimpleRD> .PostAsync(url, json);

                return(simpleRD);
            }
            catch (ApplicationException ex)
            {
                throw ex;
            }
        }
Example #4
0
        /// <summary>
        /// 重置
        /// </summary>
        private async void OnReset()
        {
            ResetPwdPara resetPwdPara = new ResetPwdPara
            {
                authCode = resetPwdViewModel.AuthCode,
                tel      = resetPwdViewModel.Tel,
                newPwd   = resetPwdViewModel.Pwd
            };

            SimpleRD simpleRD = await RestSharpService.ResetPwd(resetPwdPara);

            if (simpleRD.code == 200)
            {
                CrossToastPopUp.Current.ShowToastSuccess(simpleRD.message, ToastLength.Long);
            }
            else
            {
                CrossToastPopUp.Current.ShowToastError(simpleRD.message, ToastLength.Long);
            }
        }