예제 #1
0
 private void btnCreate_Click(object sender, EventArgs e)
 {
     if (btnCreate.Text == "Tạo tài khoản")
     {
         if (txtPassword.Text != txtReTypePass.Text)
         {
             MessageBox.Show("Mật khẩu gõ lại chưa chính xác!", "Thông báo");
         }
         else
         {
             if ((txtSuperAdminPass.Text).ToUpper() != Utility.SUPER_ADMIN_PASSWORD)
             {
                 MessageBox.Show("Mật khẩu Super Admin chưa chính xác!", "Thông báo");
             }
             else
             {
                 if (SysAccount.CreateAccount(txtUserName.Text, txtPassword.Text))
                 {
                     MessageBox.Show("Tạo tài khoản thành công", "Thành công!");
                 }
                 else
                 {
                     MessageBox.Show("Tạo tài khoản thất bại", "Lỗi!");
                 }
             }
         }
     }
     else
     {
         if (txtUserName.TextLength * txtPassword.TextLength == 0)
         {
             MessageBox.Show("Hãy điền hết các ô!", "Thông báo");
         }
         else
         {
             if (txtPassword.Text != txtReTypePass.Text)
             {
                 MessageBox.Show("Mật khẩu gõ lại chưa chính xác!", "Thông báo");
             }
             else
             {
                 if (!SysAccount.CheckOldPass(txtUserName.Text, txtSuperAdminPass.Text))
                 {
                     MessageBox.Show("Mật khẩu cũ bạn nhập chưa chính xác!", "Thông báo");
                 }
                 else
                 {
                     if (SysAccount.UpdateAccount(txtUserName.Text, txtPassword.Text))
                     {
                         MessageBox.Show("Sửa tài khoản thành công", "Thành công!");
                     }
                     else
                     {
                         MessageBox.Show("Sửa tài khoản thất bại", "Lỗi!");
                     }
                 }
             }
         }
     }
 }
예제 #2
0
        private void btn_signup_Click(object sender, EventArgs e)
        {
            if (txtPassword.Text != "" && txtPasswordConfrim.Text != "" && txtUserName.Text != "")
            {
                if (txtPassword.Text == txtPasswordConfrim.Text)
                {
                    if (SysAccount.CreateAccount(txtUserName.Text, txtPassword.Text))
                    {
                        MessageBox.Show("Tạo tài khoản thành công", "Thành công!");
                        this.Hide();
                        this.Close();
                    }

                    else
                    {
                        MessageBox.Show("Tên tài khoản đã đăng ký", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Mật khẩu xác nhận chưa trùng với mật khẩu", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Phải điền đầy đủ thông tin các ô", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
 private void btnCreate_Click(object sender, EventArgs e)
 {
     if (SysAccount.CreateAccount(txtUserName.Text, txtPassword.Text))
     {
         MessageBox.Show("Tạo tài khoản thành công", "Thành công!");
     }
     else
     {
         MessageBox.Show("Tạo tài khoản thất bại", "Thành công!");
     }
 }
예제 #4
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;

            if (SysAccount.LoginAccount(txtUserName.Text, txtPassword.Text))
            {
                MessageBox.Show("Tài khoản " + Utility.ACCOUNT + " đã đăng nhập thành công!", "Thành công!");

                Cursor.Current = Cursors.Default;

                this.Hide();

                RouterForm router = new RouterForm();
                router.ShowDialog();
            }
            else
            {
                MessageBox.Show("Sai tên đăng nhập hoặc mật khẩu!");
            }
        }
예제 #5
0
 private void RouterForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (Application.OpenForms.Count > 2)
     {
         MessageBox.Show("Hãy đóng tất cả cửa sổ làm việc trước khi đăng xuất!", "Thông báo");
         e.Cancel = true;
         return;
     }
     if (MessageBox.Show("Bạn có chắc là muốn đăng xuất khỏi tài khoản?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
     {
         e.Cancel = true;
         return;
     }
     foreach (Form form in Application.OpenForms)
     {
         if (form.Name == "LoginForm")
         {
             SysAccount.LogOutAccount(Utility.ACCOUNT);
             form.Show();
         }
         return;
     }
 }