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