private void LogIn(UserForm user) { string login; var res = SqlDataAccess.LogInUser(user, out login); switch (res) { case -1: MessageBox.Show("Неверно введен логин", "Ошибка ввода логина", MessageBoxButton.OK, MessageBoxImage.Error); Username.Clear(); Password.Clear(); break; case 0: MessageBox.Show("Неверно введен пароль", "Ошибка ввода пароля", MessageBoxButton.OK, MessageBoxImage.Error); Password.Clear(); break; default: RegPrivileges.ChangeElementsForUser(login, (TextBlock)Owner.FindName("UserLogin"), (Button)Owner.FindName("Autorization"), (Button)Owner.FindName("SignOut"), (Button)Owner.FindName("ExcelExport"), (Grid)Owner.FindName("GridClothes"), (Grid)Owner.FindName("GridCalendar"), (Grid)Owner.FindName("GridPaint")); Close(); Owner.Activate(); break; } }
private void SignIn() { string login; var newUser = new UserForm(NewUsername.Text, NewPassword.Password); var res = SqlDataAccess.RegisterUser(newUser, out login); if (res == -1) { MessageBox.Show("Введенное имя пользователя уже существует", "Ошибка ввода логина", MessageBoxButton.OK, MessageBoxImage.Error); NewUsername.Clear(); NewPassword.Clear(); } else { RegPrivileges.ChangeElementsForUser(login, (TextBlock)Owner.FindName("UserLogin"), (Button)Owner.FindName("Autorization"), (Button)Owner.FindName("SignOut"), (Button)Owner.FindName("ExcelExport"), (Grid)Owner.FindName("GridClothes"), (Grid)Owner.FindName("GridCalendar"), (Grid)Owner.FindName("GridPaint")); MessageBox.Show("Пользователь добавлен!", "", MessageBoxButton.OK, MessageBoxImage.Information); Owner.Activate(); Close(); } }