Форма вход enter на пароле
This commit is contained in:
parent
74549aa18d
commit
525add0260
@ -72,6 +72,7 @@ namespace DepartmentPortalDesctop
|
|||||||
this.textBoxPassword.Size = new System.Drawing.Size(242, 23);
|
this.textBoxPassword.Size = new System.Drawing.Size(242, 23);
|
||||||
this.textBoxPassword.TabIndex = 3;
|
this.textBoxPassword.TabIndex = 3;
|
||||||
this.textBoxPassword.UseSystemPasswordChar = true;
|
this.textBoxPassword.UseSystemPasswordChar = true;
|
||||||
|
this.textBoxPassword.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TextBoxPassword_KeyDown);
|
||||||
//
|
//
|
||||||
// buttonEnter
|
// buttonEnter
|
||||||
//
|
//
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using DesktopTools.BusinessLogics;
|
using DesktopTools.BusinessLogics;
|
||||||
|
using ModelTools.Extensions;
|
||||||
using SecurityBusinessLogic.BusinessLogics;
|
using SecurityBusinessLogic.BusinessLogics;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@ -17,8 +18,16 @@ namespace DepartmentPortalDesctop
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ButtonEnter_Click(object sender, EventArgs e)
|
private void Login()
|
||||||
{
|
{
|
||||||
|
if (textBoxLogin.Text.IsEmpty())
|
||||||
|
{
|
||||||
|
MessageBox.Show("Введите логин", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
|
if (textBoxPassword.Text.IsEmpty())
|
||||||
|
{
|
||||||
|
MessageBox.Show("Введите пароль", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
}
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Task.WaitAll(Task.Run(async () => await UserManager.GetInstance.LoginAsync(textBoxLogin.Text, textBoxPassword.Text)));
|
Task.WaitAll(Task.Run(async () => await UserManager.GetInstance.LoginAsync(textBoxLogin.Text, textBoxPassword.Text)));
|
||||||
@ -30,5 +39,15 @@ namespace DepartmentPortalDesctop
|
|||||||
ErrorMessanger.PrintErrorMessage("При аутентфикации возникла ошибка: ", new List<KeyValuePair<string, string>> { new KeyValuePair<string, string>("Аутентфикация", ex.Message) });
|
ErrorMessanger.PrintErrorMessage("При аутентфикации возникла ошибка: ", new List<KeyValuePair<string, string>> { new KeyValuePair<string, string>("Аутентфикация", ex.Message) });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ButtonEnter_Click(object sender, EventArgs e) => Login();
|
||||||
|
|
||||||
|
private void TextBoxPassword_KeyDown(object sender, KeyEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.KeyCode == Keys.Enter)
|
||||||
|
{
|
||||||
|
Login();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user