Example #1
0
        public ResponsePackage <UserView> UserRegist([FromBody] RegisterPara para)
        {
            _userBusiness.IpAddress = IpAddress;
            var accountType = (int)para.AccountType;

            return(CommonResult(() => _userBusiness.RegisterUser(para.Account, para.Pwd, accountType), r => Console.WriteLine(r.ToJSON())));
        }
Example #2
0
        /// <summary>
        /// 注册 ok
        /// </summary>
        /// <param name="registerPara"></param>
        /// <returns></returns>
        public async Task <SimpleRD> Register(RegisterPara registerPara)
        {
            string url  = "/member/registerByInvite";
            var    json = JsonConvert.SerializeObject(registerPara);

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

            return(simpleRD);
        }
Example #3
0
        /// <summary>
        /// 注册 ok
        /// </summary>
        /// <param name="registerPara"></param>
        /// <returns></returns>
        public async Task <SimpleRD> Register(RegisterPara registerPara)
        {
            string url = rootUrl3 + "/member/registerByInvite";

            string httpContent = JsonConvert.SerializeObject(registerPara);  //序列化

            string responseBody = await PostAsync(url, httpContent);

            SimpleRD simpleRD = JsonConvert.DeserializeObject <SimpleRD>(responseBody);   //反序列化

            return(simpleRD);
        }
        /// <summary>
        /// 注册 ok
        /// </summary>
        /// <param name="registerPara"></param>
        /// <returns></returns>
        public static async Task <SimpleRD> Register(RegisterPara registerPara)
        {
            try
            {
                string url  = "/member/registerByInvite";
                var    json = JsonConvert.SerializeObject(registerPara);

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

                return(simpleRD);
            }
            catch (ApplicationException ex)
            {
                throw ex;
            }
        }
Example #5
0
        /// <summary>
        /// 注册
        /// </summary>
        private async void OnRegister()
        {
            try
            {
                if (!Tools.IsNetConnective())
                {
                    CrossToastPopUp.Current.ShowToastError("无网络连接,请检查网络。", ToastLength.Long);
                    return;
                }

                RegisterPara registerPara = new RegisterPara
                {
                    authCode = AuthCode,
                    tel      = Tel,
                    userPwd  = Pwd,
                    //userName = registerViewModel.UserName,
                    invitePhone = InvitePhone,
                    userType    = SelectedIdentityIndex.ToString()
                };

                //registerPara.userType = IsDesignerChecked ? "1" : "0";

                SimpleRD simpleRD = await _restSharpService.Register(registerPara);

                if (simpleRD.code == 200)
                {
                    CrossToastPopUp.Current.ShowToastSuccess("注册成功!请返回登录页面!", ToastLength.Long);
                    //Application.Current.MainPage.Navigation.PopModalAsync();
                }
                else
                {
                    CrossToastPopUp.Current.ShowToastError("注册失败!请联系管理员!", ToastLength.Long);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }