public void login()
{
UserBL userbl = new UserBL();
List<DO.User> UserList;
UserList = userbl.GetUser();
AES aes = new AES();
if (txt_UserName.Text.Trim() == "" || txt_Password.Text.Trim() == "")
{
if (txt_UserName.Text.Trim() == "")
{
MessageBox.Show("Tên đăng nhập không được rỗng.", "Cảnh Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
else
{
MessageBox.Show("Mật khẩu không được rỗng.", "Cảnh Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
else
{
bool check = false;
if (UserList != null)
for (int i = 0; i < UserList.Count; i++)
{
if (txt_UserName.Text == UserList.ElementAt(i).UserName && aes.EncryptText(txt_Password.Text, "") == UserList.ElementAt(i).PassWord)
{
check = true;
UserID = UserList.ElementAt(i).UserID;
Pass = UserList.ElementAt(i).PassWord;
UserName = UserList.ElementAt(i).UserName;
}
}
if (check == true)
{
this.Hide();
gsc.UserID = UserID;
gsc.Pass = Pass;
gsc.UserName = UserName;
gsc.Show();
//th = new Thread(openComposing);
//th.SetApartmentState(ApartmentState.STA);
//th.Start();
}
else
{
MessageBox.Show("Vui lòng kiểm tra lại tài khoản hoặc mật khẩu của bạn.", "Cảnh Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
}