예제 #1
0
        //Chuyển hướng tài khoản
        private void ChuyenHuong()
        {
            if (KiemTra.Instance.KiemTraTaiKhoan(txbTaiKhoan.Text, txbMatKhau.Text) == true)
            {
                switch (KiemTra.Instance.KiemTraLoaiTaiKhoan(txbTaiKhoan.Text))
                {
                case 0:    //NhanVien
                    ucTrangChucNang TrangNhanVien = new ucTrangChucNang(this);
                    TrangChu.pnTrangChu.Controls.Clear();
                    TrangChu.pnTrangChu.Controls.Add(TrangNhanVien);
                    break;

                case 1:    //Quản lý

                    break;

                case 2:    //Quản trị viên
                    ucQuanTriVien QuanTriVien = new ucQuanTriVien(TrangChu);
                    TrangChu.pnTrangChu.Controls.Clear();
                    TrangChu.pnTrangChu.Controls.Add(QuanTriVien);
                    break;
                }
            }
            else
            {
                MessageBox.Show("Tài khoản không tồn tại yêu cầu nhập lại!", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);
            }
        }
예제 #2
0
        void KiemTraLoaiTaiKhoan(string TaiKhoan)
        {
            SqlConnection connection = new SqlConnection(ConnectionString.connectionString);

            connection.Open();
            query = "SELECT LoaiTaiKhoan" +
                    " FROM dbo.TAIKHOAN WHERE MaNhanVien = '" + TaiKhoan + "'";
            SqlCommand command  = new SqlCommand(query, connection);
            object     get_Data = command.ExecuteScalar();

            connection.Close();
            switch (get_Data.ToString())
            {
            case "Nhân viên":
            case "nhân viên":
            case "Nhân Viên":
            {
                ucTrangChucNang TrangChucNang = new ucTrangChucNang(this);
                TrangChu.pnTrangChu.Controls.Clear();
                //TrangChucNang.TopLevel = false;
                TrangChu.pnTrangChu.Controls.Add(TrangChucNang);
                break;
            }

            case "Quản lý":
            case "Quản Lý":
            case "quản lý":
            {
                break;
            }

            case "Quản trị viên":
            {
                ucQuanTriVien QuanTri = new ucQuanTriVien(TrangChu);
                TrangChu.pnTrangChu.Controls.Clear();
                TrangChu.pnTrangChu.Controls.Add(QuanTri);
                break;
            }
            }
        }