예제 #1
0
        private void login_Click(object sender, RoutedEventArgs e)
        {
            if (this.id.Text != "")
            {
                String username = this.id.Text;
                String userPass = this.pass.Password;

                PLayer verify     = new PLayer();
                Member userObject = verify.VerifyUser(username, userPass);
                if (userObject == null)
                {
                    this.ErrorMessage.Content = "INCORRECT Username or Password!";
                    ErrorMessage.Visibility   = Visibility.Visible;
                }
                else if (userObject.status == "admin")
                {
                    admin adminMember = new admin(userObject);
                    adminMember.Show();
                    this.Close();
                }
                else if (userObject.status == "staff")
                {
                    Staff StaffMember = new Staff(userObject);
                    StaffMember.Show();
                    this.Close();
                }
            }
            else
            {
                this.ErrorMessage.Content = "Enter Your ID and Password...";
                ErrorMessage.Visibility   = Visibility.Visible;
            }
        }