Пример #1
0
        private void BT_Sub_Click(object sender, EventArgs e)
        {
            if (TB_RealName.Text.Trim() == null | TB_Phone.Text.Trim() == null || TB_Validation.Text.Trim() == null)
            {
                MessageBox.Show("请完善至少前三项资料!");
                return;
            }
            else
            {
                if (List_UserEX.Where(P => P.User_Validation == TB_Validation.Text.Trim()).Count() > 0)
                {
                    MessageBox.Show("您的身份证已经注册过,请选择老账户进行订车服务!");
                    return;
                }

                if (UserManager_Client.UserReg(null, new UserManagerService.aspnet_UsersEX()
                {
                    User_RealName = TB_RealName.Text.Trim(),
                    User_Validation = TB_Validation.Text.Trim(),
                    User_Adress = TB_Adress.Text.Trim(),
                    User_Phone = TB_Phone.Text.Trim(),
                    User_Info = TB_Info.Text.Trim()
                }))
                {
                    MessageBox.Show("账号注册成功!");
                    SelectUID   = UserManager_Client.SelectUserEXInfo_All().Where(P => P.User_Validation == TB_Validation.Text.Trim()).Single().User_ID;
                    List_User   = UserManager_Client.SelectUserInfo_All().ToList();
                    List_UserEX = UserManager_Client.SelectUserEXInfo_All().ToList();
                    WFpart.UserManagerService.User_ViewModel _TempUser   = List_User.Where(P => P.UserID == SelectUID).Single();
                    WFpart.UserManagerService.aspnet_UsersEX _TempUserEX = List_UserEX.Where(P => P.User_ID == SelectUID).Single();
                    Label_UserName.Text   = _TempUserEX.User_RealName;
                    Label_Adress.Text     = _TempUserEX.User_Adress;
                    Label_Info.Text       = _TempUserEX.User_Info;
                    Label_Phone.Text      = _TempUserEX.User_Phone;
                    Label_Validation.Text = _TempUserEX.User_Validation;
                    PL_NewUser.Visible    = false;
                    PL_UserResult.Visible = true;
                    RB_NewUser.Visible    = false;
                    RB_OldUser.Visible    = false;
                }
                else
                {
                    MessageBox.Show("账号注册失败!请检查拼写,如问题依旧,请联系管理员!", "错误!!", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                }
            }
        }