protected void Page_Load(object sender, EventArgs e)
    {
        if (Convert.ToString(Session["TenDangNhap"]) == "")
        {
            Response.Redirect("~/dangnhap.aspx");
        }
        ctdthiDAL = new clsCauTrucDeThi_DAL();
        ctdthiDTO = new clsCauTrucDeThi_DTO();

        loaichoiDAL = new clsLoaiCauHoi_DAL();
        loaichoiDTO = new clsLoaiCauHoi_DTO();


        lbangDAL = new clsLoaiBanglai_DAL();
        lbangDTO = new clsLoaiBanglai_DTO();


        cmn = new clsCommon();
        if (!IsPostBack || !IsCallback)
        {
        }
        if (!Page.IsPostBack)
        {
        }
        loadMasterData();
        if (cboLoaiBang.Value != null)
        {
            gvCauTrucDeThi.DataSource = loadDataToUI();
            gvCauTrucDeThi.DataBind();
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToString(Session["TenDangNhap"]) == "")
     {
         Response.Redirect("~/dangnhap.aspx");
     }
     loaichoiDAL             = new clsLoaiCauHoi_DAL();
     loaichoiDTO             = new clsLoaiCauHoi_DTO();
     cmn                     = new clsCommon();
     gvLoaiCauHoi.DataSource = loadDataToUI();
     gvLoaiCauHoi.DataBind();
 }
    public int Delete(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);

            int iReturn = obj.ExcSql("Delete_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
            return iReturn;
        }
        catch (Exception)
        {
            //return ex.Message;
            return -1111;
        }
    }
    public int Delete(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);

            int iReturn = obj.ExcSql("Delete_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
            return(iReturn);
        }
        catch (Exception)
        {
            //return ex.Message;
            return(-1111);
        }
    }
    public DataTable getLoaiCauHoi(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        ListDictionary _list = new ListDictionary();
        _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);
        _list.Add("TenLoaiCH", loaiCHDTO.TenLoaiCH);

        DataTable dt = new DataTable();
        try
        {
            dt = obj.GetDataTable("Select_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
        }
        catch
        {
            dt = null;
        }
        return dt;
    }
    public int InsertUpdate(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("old_id", loaiCHDTO.OldID);
            _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);
            _list.Add("TenLoaiCH", loaiCHDTO.TenLoaiCH);

            int iReturn = obj.ExcSql("Insert_Update_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
            return iReturn;
        }
        catch (Exception)
        {
            //return ex.Message;
            return -1111; // Đặt số này làm ngoại lệ ko lường trước được. ở StoredProcedure không được return có số này tránh trường hợp trùng
        }
    }
    public int InsertUpdate(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("old_id", loaiCHDTO.OldID);
            _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);
            _list.Add("TenLoaiCH", loaiCHDTO.TenLoaiCH);

            int iReturn = obj.ExcSql("Insert_Update_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
            return(iReturn);
        }
        catch (Exception)
        {
            //return ex.Message;
            return(-1111); // Đặt số này làm ngoại lệ ko lường trước được. ở StoredProcedure không được return có số này tránh trường hợp trùng
        }
    }
    public DataTable getLoaiCauHoi(clsLoaiCauHoi_DTO loaiCHDTO)
    {
        ListDictionary _list = new ListDictionary();

        _list.Add("MaloaiCauHoi", loaiCHDTO.MaloaiCauHoi);
        _list.Add("TenLoaiCH", loaiCHDTO.TenLoaiCH);

        DataTable dt = new DataTable();

        try
        {
            dt = obj.GetDataTable("Select_Loai_Cau_Hoi", _list, CommandType.StoredProcedure);
        }
        catch
        {
            dt = null;
        }
        return(dt);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Convert.ToString(Session["TenDangNhap"]) == "")
        {
            Response.Redirect("~/dangnhap.aspx");
        }
        lchoiDAL = new clsLoaiCauHoi_DAL();
        lchoiDTO = new clsLoaiCauHoi_DTO();

        choiDAL = new clsCauHoi_DAL();
        choiDTO = new clsCauHoi_DTO();

        clchonDAL = new clsCauLuaChon_DAL();
        clchonDTO = new clsCauLuaChon_DTO();


        choi_clchonDAL = new clsCauHoi_CauLuaChon_DAL();
        choi_clchonDTO = new clsCauHoi_CauLuaChon_DTO();

        ctchoiDAL = new clsChiTietCauHoi_DAL();
        cmn       = new clsCommon();
        loadMasterData();
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToString(Session["TenDangNhap"]) == "")
         Response.Redirect("~/dangnhap.aspx");
     loaichoiDAL = new clsLoaiCauHoi_DAL();
     loaichoiDTO = new clsLoaiCauHoi_DTO();
     cmn = new clsCommon();
     gvLoaiCauHoi.DataSource = loadDataToUI();
     gvLoaiCauHoi.DataBind();
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Convert.ToString(Session["TenDangNhap"]) == "")
            Response.Redirect("~/dangnhap.aspx");
        ctdthiDAL = new clsCauTrucDeThi_DAL();
        ctdthiDTO = new clsCauTrucDeThi_DTO();

        loaichoiDAL = new clsLoaiCauHoi_DAL();
        loaichoiDTO = new clsLoaiCauHoi_DTO();

        lbangDAL = new clsLoaiBanglai_DAL();
        lbangDTO = new clsLoaiBanglai_DTO();

        cmn = new clsCommon();
        if (!IsPostBack || !IsCallback)
        {

        }
        if (!Page.IsPostBack)
        {

        }
        loadMasterData();
        if (cboLoaiBang.Value != null)
        {
            gvCauTrucDeThi.DataSource = loadDataToUI();
            gvCauTrucDeThi.DataBind();
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Convert.ToString(Session["TenDangNhap"]) == "")
            Response.Redirect("~/dangnhap.aspx");
        lchoiDAL = new clsLoaiCauHoi_DAL();
        lchoiDTO = new clsLoaiCauHoi_DTO();

        choiDAL = new clsCauHoi_DAL();
        choiDTO = new clsCauHoi_DTO();

        clchonDAL = new clsCauLuaChon_DAL();
        clchonDTO = new clsCauLuaChon_DTO();

        choi_clchonDAL = new clsCauHoi_CauLuaChon_DAL();
        choi_clchonDTO = new clsCauHoi_CauLuaChon_DTO();

        ctchoiDAL = new clsChiTietCauHoi_DAL();
        cmn = new clsCommon();
        loadMasterData();
    }