コード例 #1
0
        private void EnterClick(object sender, RoutedEventArgs e)
        {
            UserrService service = new UserrService();
            List <Userr> users   = service.SelectAll();

            bool isPassword = false;

            for (int i = 0; i < users.Count; i++)
            {
                if (login.Text != null && login.Text == users[i].Login)
                {
                    if (users[i].Password == password.Text)
                    {
                        isPassword = true;
                    }
                }

                if (isPassword)
                {
                    window.Content = new FilesPage(window, users[i]);
                    break;
                }
            }
            if (!isPassword)
            {
                MessageBox.Show("Вы ввели неверные данные");
            }
        }
コード例 #2
0
        private void RegistrationClick(object sender, RoutedEventArgs e)
        {
            Userr        user = new Userr();
            UserrService serv = new UserrService();

            if (login.Text != null && password.Text != null && password.Text.Length >= 8 && password.Text == password2.Text)
            {
                try
                {
                    user.Login    = login.Text;
                    user.Password = password.Text;
                    serv.Create(user);
                    window.Content = new AuthentificationPage(window);
                }

                catch
                {
                    MessageBox.Show("Такой логин уже существует");
                }
            }
            else
            {
                MessageBox.Show("Вы неправильно заполнили поля проверьте правильность написания");
            }
        }