示例#1
0
 /// <summary>
 /// Hiển thị các phòng để chọn
 /// </summary>
 private void ViewRoom()
 {
     RptRoom.DataSource = TblRoom_BLL.ViewRoom();
     RptRoom.DataBind();
     Rpt11.DataSource = TblRoom_BLL.ViewRoom();
     Rpt11.DataBind();
     Rpt12.DataSource = TblRoom_BLL.ViewRoom();
     Rpt12.DataBind();
     foreach (RepeaterItem items in RptRoom.Items)
     {
         Button      bt       = (Button)items.FindControl("btnJoin");
         HiddenField hf       = (HiddenField)items.FindControl("HdFID");
         HiddenField hfAcc1   = (HiddenField)items.FindControl("HdfAcc1");
         HiddenField hfAcc2   = (HiddenField)items.FindControl("HdfAcc2");
         Label       lbnameRm = (Label)items.FindControl("lblnameroom");
         //Trường hợp người chơi đang thi đấu
         if (hf.Value == "2")
         {
             bt.Attributes.Add("title", "Người chơi: " + hfAcc1.Value + "," + hfAcc2.Value + "");
             bt.BackColor  = Color.White;
             lbnameRm.Text = "Đang chiến";
         }
         else
         {
             //Trường hơp người chơi đang ở phòng chờ đối thủ hoặc phòng đang trống
             if (hf.Value == "0" || hf.Value == "1")
             {
                 bt.Attributes.Add("title", "Người chơi : " + hfAcc1.Value + "," + hfAcc2.Value + "");
             }
         }
     }
 }
示例#2
0
        private void Endwar()
        {
            XuLyTH();
            string rques = Request.QueryString["id"].ToString();

            TblRoom_BLL.UPDATE(int.Parse(Session["IDAcc"].ToString()), 0);
            TblRoom_BLL.UPDATE_NameAcc1(int.Parse(Request.QueryString["id"].ToString()), 0, "");
            TblRoom_BLL.UPDATE_NameAcc2(int.Parse(Request.QueryString["id"].ToString()), 0, "");
            TblRoom_BLL.deleteAL_TblwarRoom(int.Parse(Request.QueryString["id"].ToString()));
            TblRoom_BLL.deleteAL_TblTraLoi(int.Parse(Session["IDAcc"].ToString()));
            string close = @"<script type='text/javascript'>
                                window.returnValue = true;
                                window.close();
                                </script>";

            base.Response.Write(close);
            lblTime.Visible = false;
            if (btnNext.Text == "Finish")
            {
                if (Session["TrangThai"].ToString() == "DD")
                {
                    btnNext.Text = "Thoát";
                }
            }
            else
            {
                if (btnNext.Text == "Thoát")
                {
                    Response.Redirect("mem-login.aspx");
                }
            }
        }
示例#3
0
 private void ViewRoom()
 {
     Rptkhoi10.DataSource = TblRoom_BLL.SelectRoomPhan();
     Rptkhoi10.DataBind();
     rptkhoi11.DataSource = TblRoom_BLL.SelectRoomPhan();
     rptkhoi11.DataBind();
     RptPhan.DataSource = TblRoom_BLL.SelectRoomPhan();
     RptPhan.DataBind();
 }
示例#4
0
        private void XuLyTH()
        {
            dtacc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
            DataTable dtWarRoom = new DataTable();

            dtWarRoom = TblRoom_BLL.SelectWarRoom(int.Parse(Request.QueryString["id"].ToString()));
            int IDAcc   = int.Parse(dtWarRoom.Rows[0][1].ToString());
            int IDAcc2  = int.Parse(dtWarRoom.Rows[0][2].ToString());
            int AccTrue = int.Parse(dtWarRoom.Rows[0][3].ToString());

            //Tính điểm Đúng 5 câu
            if (IDAcc == int.Parse(Session["IDAcc"].ToString()))
            {
                if (AccTrue == 3)
                {
                    TblAcc_BLL.UpdateExpPoint(IDAcc, Convert.ToDouble(dtacc.Rows[0][2].ToString()) + 1, Convert.ToDouble(dtacc.Rows[0][3].ToString()) + 20);
                    if (Convert.ToDouble(dtacc.Rows[0][2].ToString()) >= 100)
                    {
                        TblAcc_BLL.UpdateLevel(IDAcc, int.Parse(dtacc.Rows[0][4].ToString()) + 1);
                        TblAcc_BLL.UpdateExpPoint(IDAcc, 0, Convert.ToDouble(dtacc.Rows[0][3].ToString()));
                    }
                    TblAcc_BLL.UpdateNumLose(IDAcc, int.Parse(dtacc.Rows[0][6].ToString()) + 1);
                    lblthongbao.Visible = true;
                    lblthongbao.Text    = "Chúc mừng bạn đã chiến thắng, bạn nhận được +20 Point +20 ĐXH";
                }
                else
                {
                    dtacc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
                    TblAcc_BLL.UpdateNumLose(int.Parse(Session["IDAcc"].ToString()), int.Parse(dtacc.Rows[0][7].ToString()) + 1);
                    lblthongbao.Visible = true;
                    lblthongbao.Text    = "Thất bại. Bạn bị  -18 ĐXH";
                }
            }
            else
            {
                if (AccTrue == 3)
                {
                    TblAcc_BLL.UpdateExpPoint(IDAcc2, Convert.ToDouble(dtacc.Rows[0][2].ToString()) + 1, Convert.ToDouble(dtacc.Rows[0][3].ToString()) + 20);
                    if (Convert.ToDouble(dtacc.Rows[0][2].ToString()) >= 100)
                    {
                        TblAcc_BLL.UpdateLevel(IDAcc2, int.Parse(dtacc.Rows[0][4].ToString()) + 1);
                        TblAcc_BLL.UpdateExpPoint(IDAcc2, 0, Convert.ToDouble(dtacc.Rows[0][3].ToString()));
                    }
                    TblAcc_BLL.UpdateNumLose(IDAcc2, int.Parse(dtacc.Rows[0][6].ToString()) + 1);
                    lblthongbao.Visible = true;
                    lblthongbao.Text    = "Chúc mừng bạn đã chiến thắng, bạn nhận được +20 Point +20 ĐXH";
                }
                else
                {
                    dtacc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
                    TblAcc_BLL.UpdateNumLose(int.Parse(Session["IDAcc"].ToString()), int.Parse(dtacc.Rows[0][7].ToString()) + 1);
                    lblthongbao.Visible = true;
                    lblthongbao.Text    = "Thất bại. Bạn bị  -18 ĐXH";
                }
            }
        }
示例#5
0
        private void Endwar()
        {
            XuLyTH();
            string rques = Request.QueryString["id"].ToString();
            string idq   = Request.QueryString["idf"].ToString();

            TblRoom_BLL.UPDATE_Chuong_Note(int.Parse(rques), int.Parse(idq), 0);
            TblRoom_BLL.UPDATE_Chuong_NameAcc1(int.Parse(rques), int.Parse(idq), "");
            TblRoom_BLL.UPDATE_chuongAcc(int.Parse(Session["IDAcc"].ToString()), 0);
            NumTrue  = 0;
            NumFalse = 0;
        }
示例#6
0
        private void ViewAcc()
        {
            try
            {
                DataTable dtPhong = new DataTable();
                dtPhong = TblRoom_BLL.SelectRoom_ID(int.Parse(Request.QueryString["id"].ToString()));
                int SoNguoi = int.Parse(dtPhong.Rows[0][0].ToString());

                if (SoNguoi == 1)//Hiên thị nhân vật bên phải và trái
                {
                    DataTable dtWarRoom = new DataTable();
                    dtWarRoom = TblRoom_BLL.SelectWarRoom(int.Parse(Request.QueryString["id"].ToString()));
                    int IDAcc = int.Parse(dtWarRoom.Rows[0][1].ToString());
                    RptAcc1.DataSource = TblAcc_BLL.ViewAccID(IDAcc);
                    RptAcc1.DataBind();
                    Timer1.Enabled  = true;
                    lblTime.Visible = false;
                }
                else
                {
                    //Hiển thị từ dữ liệu.
                    if (SoNguoi == 2)
                    {
                        DataTable dtWarRoom = new DataTable();
                        dtWarRoom = TblRoom_BLL.SelectWarRoom(int.Parse(Request.QueryString["id"].ToString()));
                        int IDAcc  = int.Parse(dtWarRoom.Rows[0][1].ToString());
                        int IDAcc2 = int.Parse(dtWarRoom.Rows[0][2].ToString());
                        RptAcc1.DataSource = TblAcc_BLL.ViewAccID(IDAcc);
                        RptAcc1.DataBind();
                        RptAcc2.DataSource = TblAcc_BLL.ViewAccID(IDAcc2);
                        RptAcc2.DataBind();
                        Timer1.Enabled  = false;
                        Panel1.Visible  = true;
                        lblTime.Visible = true;
                        Page.ClientScript.RegisterStartupScript(this.GetType(), "lblTime", "countDownTimer()", true);
                    }
                }
            }
            catch (Exception)
            {
                //Label1.Visible = true;
                //Label1.Text = "Chờ chút";
            }
        }
示例#7
0
        protected void RptPhan_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            //try
            //{
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                Repeater    childRepeater = (Repeater)e.Item.FindControl("RptRoom");
                HiddenField HDfPhan       = (HiddenField)e.Item.FindControl("hdfIDphan");
                childRepeater.DataSource = TblRoom_BLL.SelectChuong(int.Parse(HDfPhan.Value));
                childRepeater.DataBind();
                foreach (RepeaterItem item in childRepeater.Items)
                {
                    Button      bt       = (Button)item.FindControl("btnJoin");
                    HiddenField HDNote   = (HiddenField)item.FindControl("HdNote");
                    HiddenField HDAcc1   = (HiddenField)item.FindControl("HdfAcc1");
                    Label       lbnameRm = (Label)item.FindControl("lblnameroom");
                    //Trường hợp người chơi đang thi đấu
                    if (HDNote.Value == "1")
                    {
                        bt.Attributes.Add("title", "Người chơi: " + HDAcc1.Value + "");
                        bt.BackColor  = Color.White;
                        lbnameRm.Text = "Đang chiến";
                    }
                    else
                    {
                        //Trường hơp người chơi đang ở phòng chờ đối thủ hoặc phòng đang trống
                        if (HDNote.Value == "0")
                        {
                            bt.Attributes.Add("title", "Người chơi : " + HDAcc1.Value + "");
                        }
                    }
                }
            }
            //}
            //catch (Exception)
            //{

            //    ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
            //    lbltbao.Text = "Chờ chút ";
            //}
        }
示例#8
0
        private void AddKotaeNor()
        {
            DataTable dtWarRoom = new DataTable();

            dtWarRoom = TblRoom_BLL.SelectWarRoom(int.Parse(Request.QueryString["id"].ToString()));
            int IDAcc   = int.Parse(dtWarRoom.Rows[0][1].ToString());
            int IDAcc2  = int.Parse(dtWarRoom.Rows[0][2].ToString());
            int AccTrue = int.Parse(dtWarRoom.Rows[0][3].ToString());

            //Check đáp án A
            if (ckcA.Checked == true)
            {
                string DA = "A";
                if (hdflbl.Value == DA)
                {
                    TblRoom_BLL.Insert_traloi("yes", int.Parse(Session["IDAcc"].ToString()));
                    //đếm
                    if (IDAcc == int.Parse(Session["IDAcc"].ToString()))
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc1(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                            RpTDoi1.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                    else
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc2(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                            RptDoi2.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                }
                else
                {
                    TblRoom_BLL.Insert_traloi("False", int.Parse(Session["IDAcc"].ToString()));
                    RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                    RpTDoi1.DataBind();
                    RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                    RptDoi2.DataBind();
                }
            }
            //check B
            if (ckcB.Checked == true)
            {
                string DA = "B";
                if (hdflbl.Value == DA)
                {
                    TblRoom_BLL.Insert_traloi("yes", int.Parse(Session["IDAcc"].ToString()));
                    //đếm
                    if (IDAcc == int.Parse(Session["IDAcc"].ToString()))
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc1(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                            RpTDoi1.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                    else
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc2(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                            RptDoi2.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                }
                else
                {
                    TblRoom_BLL.Insert_traloi("False", int.Parse(Session["IDAcc"].ToString()));
                    RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                    RpTDoi1.DataBind();
                    RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                    RptDoi2.DataBind();
                }
            }
            //Check C
            if (ckcC.Checked == true)
            {
                string DA = "C";
                if (hdflbl.Value == DA)
                {
                    TblRoom_BLL.Insert_traloi("yes", int.Parse(Session["IDAcc"].ToString()));
                    //đếm
                    if (IDAcc == int.Parse(Session["IDAcc"].ToString()))
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc1(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                            RpTDoi1.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                    else
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc2(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                            RptDoi2.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                }
                else
                {
                    TblRoom_BLL.Insert_traloi("False", int.Parse(Session["IDAcc"].ToString()));
                    RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                    RpTDoi1.DataBind();
                    RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                    RptDoi2.DataBind();
                }
            }
            //Check D
            if (ckcD.Checked == true)
            {
                string DA = "D";
                if (hdflbl.Value == DA)
                {
                    TblRoom_BLL.Insert_traloi("yes", int.Parse(Session["IDAcc"].ToString()));
                    //đếm
                    if (IDAcc == int.Parse(Session["IDAcc"].ToString()))
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc1(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                            RpTDoi1.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                    else
                    {
                        if (AccTrue < 3)
                        {
                            TblRoom_BLL.Update_traloiAcc2(int.Parse(Request.QueryString["id"].ToString()), AccTrue++);
                            RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                            RptDoi2.DataBind();
                        }
                        else
                        {
                            Endwar();
                        }
                    }
                }
                else
                {
                    TblRoom_BLL.Insert_traloi("False", int.Parse(Session["IDAcc"].ToString()));
                    RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                    RpTDoi1.DataBind();
                    RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                    RptDoi2.DataBind();
                }
            }
            //Check Not tick
            if (ckcA.Checked == false && ckcB.Checked == false && ckcC.Checked == false && ckcD.Checked == false)
            {
                TblRoom_BLL.Insert_traloi("False", int.Parse(Session["IDAcc"].ToString()));
                RpTDoi1.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc);
                RpTDoi1.DataBind();
                RptDoi2.DataSource = TblRoom_BLL.SelectTraLoi(IDAcc2);
                RptDoi2.DataBind();
            }
            //End Check not check
        }
示例#9
0
        protected void RptRoom_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            //try
            //{
            if (e.CommandName == "Join")
            {
                HiddenField NumNote = e.Item.FindControl("HdNote") as HiddenField;
                HiddenField HdFAcc1 = e.Item.FindControl("HdfAcc1") as HiddenField;
                //Kiểm tra số lượng người trong phòng
                if (NumNote.Value == "0")
                {
                    DataTable dtAcc = new DataTable();
                    dtAcc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
                    string iDRoom = dtAcc.Rows[0][17].ToString();
                    string IDAc   = dtAcc.Rows[0][0].ToString();
                    //Nếu rỗng hoặc chưa có giá trị tức là chưa vào phòng nào => cho phép vào phòng
                    if (iDRoom == "0" || string.IsNullOrEmpty(iDRoom))
                    {
                        foreach (RepeaterItem items in RptPhan.Items)
                        {
                            Label       lbname = (Label)items.FindControl("lblnamePhan");
                            HiddenField hdIID  = (HiddenField)items.FindControl("hdfIDphan");
                            //Kiểm tra xem Id phòng của tài khoản có đang tồn tại không
                            //1.Update Phòng.
                            TblRoom_BLL.UPDATE_Chuong_Note(Convert.ToInt32(e.CommandArgument.ToString().Trim()), int.Parse(hdIID.Value), 1);
                            //2.Update Acc đang ở chương của phần nào
                            TblRoom_BLL.UPDATE_chuongAcc(int.Parse(IDAc), Convert.ToInt32(e.CommandArgument.ToString().Trim()));
                            //3.Update Acc tên acc phòng đó để hiện cho người khác xem thằng nào ở trong phòng =))
                            TblRoom_BLL.UPDATE_Chuong_NameAcc1(Convert.ToInt32(e.CommandArgument.ToString().Trim()), int.Parse(hdIID.Value), Session["Username"].ToString());
                            //Chuyển qua trang hiện câu hỏi kèm ID chương và phần
                            Response.Redirect("war-nor.aspx?id=" + e.CommandArgument + "&idf=" + hdIID.Value);
                        }
                    }
                    else
                    {
                        if (iDRoom == e.CommandArgument.ToString().Trim())
                        {
                            foreach (RepeaterItem items in RptPhan.Items)
                            {
                                Repeater RpTChuong = (Repeater)items.FindControl("RptRoom");
                                foreach (RepeaterItem itE in RpTChuong.Items)
                                {
                                    HiddenField HDF = (HiddenField)itE.FindControl("HfIDPhan");
                                    Response.Redirect("war-nor.aspx?id=" + e.CommandArgument + "&idf=" + HDF.Value);
                                }
                            }
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
                            lbltbao.Text = "Bạn đang tham gia chương " + iDRoom;
                        }
                    }
                }
                else
                {
                    DataTable dtAcc = new DataTable();
                    dtAcc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
                    string iDRoom = dtAcc.Rows[0][17].ToString();
                    if (NumNote.Value == "1")
                    {
                        if (iDRoom == e.CommandArgument.ToString().Trim())
                        {
                            foreach (RepeaterItem items in RptPhan.Items)
                            {
                                Repeater RpTChuong = (Repeater)items.FindControl("RptRoom");
                                foreach (RepeaterItem itE in RpTChuong.Items)
                                {
                                    HiddenField HDF = (HiddenField)itE.FindControl("HfIDPhan");
                                    Response.Redirect("war-nor.aspx?id=" + e.CommandArgument + "&idf=" + HDF.Value);
                                }
                            }
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
                            lbltbao.Text = "Phòng đang thi đấu,vui lòng chọn phòng khác";
                        }
                    }
                }
            }
            //}
            //catch (Exception)
            //{

            //    ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
            //    lbltbao.Text = "Chờ chút";
            //}
        }
示例#10
0
 /// <summary>
 /// Khi chọn phòng sẽ kiểm tra người chơi trong tinh trạng nào?
 /// </summary>
 /// <param name="source"></param>
 /// <param name="e"></param>
 protected void RptRoom_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     if (e.CommandName == "Join")
     {
         HiddenField NumNote = e.Item.FindControl("HdFID") as HiddenField;
         HiddenField HdFAcc1 = e.Item.FindControl("HdfAcc1") as HiddenField;
         //Kiểm tra số lượng người trong phòng
         if (NumNote.Value == "0" || NumNote.Value == "1")
         {
             //Kiểm tra xem Id phòng của tài khoản có đang tồn tại không
             DataTable dtAcc = new DataTable();
             dtAcc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
             string iDRoom  = dtAcc.Rows[0][16].ToString();
             string NameAcc = dtAcc.Rows[0][1].ToString();
             //Nếu rỗng hoặc chưa có giá trị tức là chưa vào phòng nào => cho phép vào phòng
             if (string.IsNullOrEmpty(iDRoom) || iDRoom == "0")
             {
                 TblRoom_BLL.UPDATE(int.Parse(Session["IDAcc"].ToString()), Convert.ToInt32(e.CommandArgument.ToString().Trim()));
                 if (string.IsNullOrEmpty(HdFAcc1.Value))
                 {
                     TblRoom_BLL.insert_RoomWWar_NameAcc(Convert.ToInt32(e.CommandArgument.ToString().Trim()), int.Parse(Session["IDAcc"].ToString()));
                     TblRoom_BLL.UPDATE_NameAcc1(Convert.ToInt32(e.CommandArgument.ToString().Trim()), 1, NameAcc);
                     Response.Redirect("war-room.aspx?id=" + e.CommandArgument);
                 }
                 else
                 {
                     TblRoom_BLL.UPDATE_NameAcc2(Convert.ToInt32(e.CommandArgument.ToString().Trim()), 2, NameAcc);
                     Response.Redirect("war-room.aspx?id=" + e.CommandArgument);
                 }
             }
             else
             {
                 if (iDRoom == e.CommandArgument.ToString().Trim())
                 {
                     Response.Redirect("war-room.aspx?id=" + e.CommandArgument);
                 }
                 else
                 {
                     ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
                     lbltbao.Text = "Bạn đang tham gia phòng " + iDRoom + ".";
                 }
             }
         }
         else
         {
             DataTable dtAcc = new DataTable();
             dtAcc = TblAcc_BLL.ViewAccID(int.Parse(Session["IDAcc"].ToString()));
             string iDRoom = dtAcc.Rows[0][16].ToString();
             if (NumNote.Value == "2")
             {
                 if (iDRoom == e.CommandArgument.ToString().Trim())
                 {
                     Response.Redirect("war-room.aspx?id=" + e.CommandArgument);
                 }
                 else
                 {
                     ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true);
                     lbltbao.Text = "Phòng đang thi đấu,vui lòng chọn phòng khác";
                 }
             }
         }
     }
 }