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); } } }