Example #1
0
        private async void Button1_Click(object sender, RoutedEventArgs e)
        {
            //AutoSuggestBox1.Text.ToString();
            //Passwordbox1.Password;
            using (var db = new MyDatabaseContext())
            {
                if (SigninUser.Text == null)
                {
                    SigninUser.Text = "用户名不能为空";
                }
                else if (SigninPassword.Password == null)
                {
                    SigninUser.Text = "密码不能为空";
                }
                else
                {
                    var Announcement = await db.Users.FirstOrDefaultAsync(m => m.UserName == SigninUser.Text);

                    if (Announcement == null)
                    {
                        SigninUser.Text = "不存在的用户名!";
                    }
                    else if (Announcement.Password != SigninPassword.Password)
                    {
                        SigninUser.Text = "密码输入错误!";
                    }
                    else
                    {
                        App.ThisUserName = SigninUser.Text;
                        App.ThisUserId   = Announcement.Id;
                        App.thisuser     = Announcement;
                        SigninFrame.Navigate(typeof(Navigation));
                    }
                }
            }
        }
Example #2
0
 private void HyperlinkButton_Click(object sender, RoutedEventArgs e)
 {
     SigninFrame.Navigate(typeof(Signup));
 }