8,735
社区成员
发帖
与我相关
我的任务
分享
MyServiceClient.Service1Client clientWCF = new Service1Client();
#region 登录用户验证
void btnlogin_Click(object sender, RoutedEventArgs e)
{
string ls_loginname = txtloginname.Text;
string ls_loginpass = txtloginpass.Text;
clientWCF.checkloginCompleted += new EventHandler<checkloginCompletedEventArgs>(clientWCF_checkloginCompleted);
clientWCF.checkloginAsync(ls_loginname, ls_loginpass);
}
void clientWCF_checkloginCompleted(object sender, checkloginCompletedEventArgs e)
{
ObservableCollection<user_info> returnlist = e.Result;
if (returnlist.Count > 0)
{
MessageBox.Show("成功");
}
else
{
MessageBox.Show("用户名或密码错误");
txtloginname.Text = "";
txtloginpass.Text = "";
return;
}
}
public partial class MainPage : UserControl
{
void clientWCF_checkloginCompleted(object sender, checkloginCompletedEventArgs e)
{
ObservableCollection<user_info> returnlist = e.Result;
if (returnlist.Count > 0)
{
MessageBox.Show("成功");
}
else
{
MessageBox.Show("用户名或密码错误");
txtloginname.Text = "";
txtloginpass.Text = "";
return;
}
}
public MainPage()
{
InitializeComponent();
clientWCF.checkloginCompleted += new EventHandler<checkloginCompletedEventArgs>(clientWCF_checkloginCompleted);
}
void btnlogin_Click(object sender, RoutedEventArgs e)
{
string ls_loginname = txtloginname.Text;
string ls_loginpass = txtloginpass.Text;
clientWCF.checkloginAsync(ls_loginname, ls_loginpass);
}
}
void btnlogin_Click(object sender, RoutedEventArgs e)
{
clientWCF.checkloginCompleted += new EventHandler<checkloginCompletedEventArgs>(clientWCF_checkloginCompleted);
}