добавляет форму администрирования
This commit is contained in:
parent
e9b6d20eb4
commit
a35c382c4b
@ -28,7 +28,7 @@ namespace AwesomeEmailExtractor
|
||||
return new User(reader.GetInt32(0), reader.GetString(1), (UserRoles)reader.GetInt32(2));
|
||||
}
|
||||
|
||||
throw new Exception("Пользователь не найден!");
|
||||
throw new Exception("Неверные данные для входа!");
|
||||
}
|
||||
|
||||
public static User Register(string login, string password)
|
||||
|
@ -21,6 +21,12 @@ namespace AwesomeEmailExtractor
|
||||
{
|
||||
try
|
||||
{
|
||||
if (string.IsNullOrEmpty(entryLogin.Text) || string.IsNullOrEmpty(entryPassword.Text))
|
||||
{
|
||||
MessageBox.Show("Введите логин и пароль");
|
||||
return;
|
||||
}
|
||||
|
||||
Globals.currentUser = Authorization.Login(entryLogin.Text, entryPassword.Text);
|
||||
Logs.Log(Globals.currentUser, Logs.Action.Login, new Dictionary<string, object>());
|
||||
|
||||
|
@ -35,6 +35,12 @@ namespace AwesomeEmailExtractor
|
||||
|
||||
private void submitButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (loginTextBox.Text.Length == 0)
|
||||
{
|
||||
MessageBox.Show("Логин не может быть пустым!");
|
||||
return;
|
||||
}
|
||||
|
||||
AdminUtils adminUtils = new AdminUtils(Globals.currentUser);
|
||||
|
||||
User editedUser = new User(User.ID, loginTextBox.Text, (UserRoles)roleComboBox.SelectedIndex);
|
||||
|
@ -19,6 +19,12 @@ namespace AwesomeEmailExtractor
|
||||
|
||||
private void registerButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(entryLogin.Text) || string.IsNullOrEmpty(entryPassword.Text))
|
||||
{
|
||||
MessageBox.Show("Введите логин и пароль!");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!string.Equals(entryPassword.Text, entryRePassword.Text))
|
||||
{
|
||||
MessageBox.Show("Пароли не совпадают!");
|
||||
|
@ -36,6 +36,12 @@ namespace AwesomeEmailExtractor
|
||||
|
||||
private void changePasswordButton_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(entryNewPassword.Text))
|
||||
{
|
||||
MessageBox.Show("Введите пароль!");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!string.Equals(entryNewPassword.Text, entryRePassword.Text))
|
||||
{
|
||||
MessageBox.Show("Пароли не совпадают!");
|
||||
|
Reference in New Issue
Block a user