Esempio n. 1
0
//--------https://khanhn.wordpress.com/2016/10/13/rememberme-trong-windows-forms-voi-c/--------- Nguồn.
        private void bt_DangNhap_Click(object sender, EventArgs e)
        {
            DataTable tb  = TK.Dang_Nhap(txt_TaiKhoan.Text, txt_MatKhau.Text);
            DataTable tb1 = TK.Thong_Tin_Tai_Khoan(txt_TaiKhoan.Text);

            string A = txt_TaiKhoan.Text;


            try
            {
                if (txt_TaiKhoan.Text == "" || txt_MatKhau.Text == "")
                {
                    throw new Exception("Bạn chưa điền đầy đủ thông tin đăng nhập. Mời đăng nhập lại!");
                }
                else
                {
                    if (tb.Rows.Count > 0)
                    {
                        KiemTra_NhanVien(A);
                        KiemTra_QLKho(A);
                        KiemTra_ThuNgan(A);
                        KiemTra_ChuQL(A);
                        KiemTra_ThongKe(A);



                        lb_ThongBao.Text = "Đăng nhập thành công!";


                        Chay();

                        this.Hide();
                        TrangChu.DangXuat(true);
                        TrangChu.DangNhap(false);
                        TrangChu.TieuDe(A, tb1.Rows[0][0].ToString(), tb1.Rows[0][1].ToString());
                        Luu_DN();
                    }
                    else
                    {
                        lb_ThongBao.Text = "Thông tin đăng nhập sai!";
                    }
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            finally
            {
                txt_TaiKhoan.ResetText();
                txt_MatKhau.ResetText();
            }
        }