Esempio n. 1
0
        private void Clientwcf_CheckUserCompleted(object sender, CheckUserCompletedEventArgs e)
        {
            SetCheckValue(e.CheckUserResult);
            var check = "Result of checking user: "******"userlogin", txtUserName.Text);
                StartActivity(listActivity);
                txtUserName.Text = "";
                txtPassword.Text = "";
            }
        }
Esempio n. 2
0
 void _client_CheckUserCompleted(object sender, CheckUserCompletedEventArgs e)
 {
     if(e.Error == null)
     {
         if (e.Result != null)
         {
             this.UserID = e.Result.UserId;
             this.UserPass = e.Result.Pass;
             this.ReloadData();
             this.ShowMenu = true;
             this.ErrorMsg = null;
         }
         else
         {
             this.UserID = -1;
             this.UserPass = null;
             this.ErrorMsg = "Błędne dane logowania!";
         }
     }
     else
     {
         this.UserID = -1;
         this.UserPass = null;
         this.ErrorMsg = e.Error.Message;
     }
 }
Esempio n. 3
0
        private void client_CheckUserCompleted(object sender, CheckUserCompletedEventArgs args)
        {
            string       ip     = GetIp();
            BoolResponse result = args.Result;

            if (result.Result)
            {
                if (this.checkBox1.Checked)
                {
                    Beauty.Common.Helper.RegisterKey("Userinfo", this.textBox1.Text.Trim() + "|" + this.textBox2.Text.Trim() + "|1");
                }
                else
                {
                    Beauty.Common.Helper.RegisterKey("Userinfo", this.textBox1.Text.Trim() + "|" + this.textBox2.Text.Trim() + "|0");
                }

                Beauty.App.BeautyService.WebUser user = client.GetUser(this.textBox1.Text.Trim());

                if (!user.IsLogin)
                {
                    //client.LoginActive(this.textBox1.Text.Trim(), ip);

                    if (user != null)
                    {
                        Main mainform = new Main(this.textBox1.Text.Trim(), user.ID.ToString());
                        //Form1 mainform = new Form1();
                        this.Hide();
                        mainform.ShowDialog();
                    }
                    else
                    {
                        MsgSet("用户名密码错误");
                    }
                }
                else
                {
                    if (!string.IsNullOrEmpty(user.Ip) && !string.IsNullOrEmpty(ip) && ip.Trim() != user.Ip.Replace("\n", "").Trim())
                    {
                        //writelog("clientip:" + ip + ",userip:" + user.Ip);
                        //ButtonReset();

                        MsgSet("该帐号正在登录");
                    }
                    else
                    {
                        //client.LoginActive(this.textBox1.Text.Trim(), ip);

                        if (user != null)
                        {
                            Main mainform = new Main(this.textBox1.Text.Trim(), user.ID.ToString());
                            this.Hide();
                            mainform.ShowDialog();
                        }
                        else
                        {
                            MsgSet("用户名密码错误");
                        }
                    }
                }
            }
            else
            {
                MsgSet("用户名密码错误");
            }

            ButtonReset();
        }