예제 #1
0
        public void dangNhap()
        {
            string tenDangNhap = txtTenDangNhap.Text;
            string matKhau     = txtMatKhau.Text;

            if (bus_taiKhoan.dangNhap(tenDangNhap, matKhau))
            {
                TAIKHOAN taiKhoan = bus_taiKhoan.layTaiKhoanTheoTenTaiKhoan(tenDangNhap);
                if (taiKhoan != null)
                {
                    NHANVIEN nhanVien = bus_nhanVien.layNhanVienTheoMaNhanVien(taiKhoan.MANHANVIEN);
                    if (nhanVien != null)
                    {
                        GUI_CHINH giaoDienChinh = new GUI_CHINH(nhanVien);
                        giaoDienChinh.Show();
                        this.Visible = false;
                    }
                    else
                    {
                        MetroMessageBox.Show(Owner, "Nhân Viên Không Tồn Tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MetroMessageBox.Show(Owner, "Tài Khoản Không Tồn Tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MetroMessageBox.Show(Owner, "Đăng Nhập Thất Bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }