Compare commits
5 Commits
Author | SHA1 | Date | |
---|---|---|---|
227f8a46bc | |||
cc449216a4 | |||
736f677c4e | |||
94c54bc727 | |||
4059b6e510 |
@@ -45,23 +45,15 @@ namespace AwesomeEmailExtractor
|
|||||||
|
|
||||||
User editedUser = new User(User.ID, loginTextBox.Text, (UserRoles)roleComboBox.SelectedIndex);
|
User editedUser = new User(User.ID, loginTextBox.Text, (UserRoles)roleComboBox.SelectedIndex);
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
|
|
||||||
if (passwordTextBox.Text != "")
|
if (passwordTextBox.Text != "")
|
||||||
{
|
{
|
||||||
adminUtils.editUser(editedUser, passwordTextBox.Text);
|
adminUtils.editUser(editedUser, passwordTextBox.Text);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
||||||
adminUtils.editUser(editedUser);
|
adminUtils.editUser(editedUser);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.Close();
|
this.Close();
|
||||||
}
|
}
|
||||||
|
12
MainForm.Designer.cs
generated
12
MainForm.Designer.cs
generated
@@ -43,7 +43,6 @@
|
|||||||
this.administrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.administrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.importToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
|
||||||
this.resultStatusStrip.SuspendLayout();
|
this.resultStatusStrip.SuspendLayout();
|
||||||
this.menuStrip1.SuspendLayout();
|
this.menuStrip1.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
@@ -125,8 +124,7 @@
|
|||||||
// fileToolStripMenuItem
|
// fileToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
this.exportResultToolStripMenuItem,
|
this.exportResultToolStripMenuItem});
|
||||||
this.importToolStripMenuItem});
|
|
||||||
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
|
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
|
||||||
this.fileToolStripMenuItem.Size = new System.Drawing.Size(48, 20);
|
this.fileToolStripMenuItem.Size = new System.Drawing.Size(48, 20);
|
||||||
this.fileToolStripMenuItem.Text = "Файл";
|
this.fileToolStripMenuItem.Text = "Файл";
|
||||||
@@ -184,13 +182,6 @@
|
|||||||
this.helpToolStripMenuItem.Text = "Справка";
|
this.helpToolStripMenuItem.Text = "Справка";
|
||||||
this.helpToolStripMenuItem.Click += new System.EventHandler(this.helpToolStripMenuItem_Click);
|
this.helpToolStripMenuItem.Click += new System.EventHandler(this.helpToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// importToolStripMenuItem
|
|
||||||
//
|
|
||||||
this.importToolStripMenuItem.Name = "importToolStripMenuItem";
|
|
||||||
this.importToolStripMenuItem.Size = new System.Drawing.Size(219, 22);
|
|
||||||
this.importToolStripMenuItem.Text = "Импортировать файл";
|
|
||||||
this.importToolStripMenuItem.Click += new System.EventHandler(this.importToolStripMenuItem_Click);
|
|
||||||
//
|
|
||||||
// MainForm
|
// MainForm
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||||
@@ -232,7 +223,6 @@
|
|||||||
private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
|
||||||
private System.Windows.Forms.ToolStripMenuItem journalToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem journalToolStripMenuItem;
|
||||||
private System.Windows.Forms.ToolStripMenuItem exportResultToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem exportResultToolStripMenuItem;
|
||||||
private System.Windows.Forms.ToolStripMenuItem importToolStripMenuItem;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
19
MainForm.cs
19
MainForm.cs
@@ -111,24 +111,5 @@ namespace AwesomeEmailExtractor
|
|||||||
HelpForm helpForm = FormManager.Current.CreateForm<HelpForm>();
|
HelpForm helpForm = FormManager.Current.CreateForm<HelpForm>();
|
||||||
helpForm.ShowDialog(this);
|
helpForm.ShowDialog(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void importToolStripMenuItem_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
// Показать окно с выбором файла
|
|
||||||
OpenFileDialog openFileDialog = new OpenFileDialog();
|
|
||||||
openFileDialog.Filter = "Текстовый файл (*.txt)|*.txt";
|
|
||||||
|
|
||||||
var res = openFileDialog.ShowDialog();
|
|
||||||
|
|
||||||
// Загрузить текст из файла
|
|
||||||
if (res == DialogResult.OK)
|
|
||||||
{
|
|
||||||
string fileName = openFileDialog.FileName;
|
|
||||||
string sourceText = System.IO.File.ReadAllText(fileName);
|
|
||||||
|
|
||||||
sourceRichTextBox.Text = sourceText;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
25
README.md
25
README.md
@@ -1 +1,24 @@
|
|||||||
# awesome-email-extractor
|
# Awesome Email Extractor
|
||||||
|
|
||||||
|
## О программе
|
||||||
|
|
||||||
|
Смотри на [wiki](https://github.com/PI20v/awesome-email-extractor/wiki/%D0%9E-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B5).
|
||||||
|
|
||||||
|
## Как скачать и запустить
|
||||||
|
|
||||||
|
### Для пользователей
|
||||||
|
|
||||||
|
1. Скачать архив с нужной версией из раздела [Releases](https://github.com/PI20v/awesome-email-extractor/releases);
|
||||||
|
2. Распаковать в удобном месте;
|
||||||
|
3. Запустить `AwesomeEmailExtractor.exe`.
|
||||||
|
|
||||||
|
> Аккаунт администратора по умолчанию - `admin:admin`
|
||||||
|
|
||||||
|
### Для разработчиков
|
||||||
|
|
||||||
|
1. Скачать репозиторий;
|
||||||
|
2. Открыть `AwesomeEmailExtractor.sln` в Visual Studio 2022.
|
||||||
|
|
||||||
|
## Лицензия
|
||||||
|
|
||||||
|
Распростроняется под MIT License. Дополнительную информацию см. в `LICENSE.txt`.
|
||||||
|
Reference in New Issue
Block a user