示例#1
0
        protected void btnDetalle_Click(object sender, EventArgs e)
        {
            Button      btn = sender as Button;
            GridViewRow row = btn.NamingContainer as GridViewRow;

            string QuinielaNo  = gridQuinielas.DataKeys[row.RowIndex].Values[3].ToString();
            string idApuesta   = gridQuinielas.DataKeys[row.RowIndex].Values[4].ToString();
            Int32  TotalPuntos = 0;

            lblMsgModalDetalle.Text = String.Empty;

            DataQuinielaListV2 = DB_Quiniela.getQuinielaPartidosResultadosByidApuesta(idApuesta);

            gridQuinielaModalDetalle.DataSource = DataQuinielaListV2;
            gridQuinielaModalDetalle.DataBind();

            UpdatePanelModalDetalle.Update();

            txtQuinielaNoDetalle.Text = QuinielaNo;

            for (int x = 0; x < DataQuinielaListV2.Count; x++)
            {
                TotalPuntos = TotalPuntos + DataQuinielaListV2[x].Total;
            }

            txtTotalPuntosDetalle.Text = TotalPuntos.ToString();

            updateModalDetallesQuiniela.Update();
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalQuinielaDetalles", "$('#modalQuinielaDetalles').modal();", true);
        }
        protected void GetDataQuiniela(string idSportPar, string idLigaPar)
        {
            DataQuiniela = DB_Quiniela.getQuinielaData(idSportPar, idLigaPar);

            if (DataQuiniela.idStatus == 3)
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo + " (EN PROCESO)";
                btnAddQuiniela.Enabled = false;
            }
            else if (DataQuiniela.idStatus == 6)
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo + " (Cerrada)";
                btnAddQuiniela.Enabled = false;
            }
            else
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo;
                btnAddQuiniela.Enabled = true;
            }

            idQuinielaHidden.Value = DataQuiniela.idQuiniela.ToString();

            lblLigaName.Text     = DataQuiniela.LigaName + " - " + DataQuiniela.TorneoName;
            lblJornada.Text      = DataQuiniela.JornadaName;
            imgLogoLiga.ImageUrl = DataQuiniela.LigaImgURL;
        }
示例#3
0
        protected void btnAcceptQuinielaCalcularConfirm_Click(object sender, EventArgs e)
        {
            string     QuinielaNo = "";
            UserPlayer Usuario    = Utils.Generico.usuarioRegistrado(Session);

            QuinielaNo = DB_Quiniela.CalcularQuiniela(idQuinielaHidden.Value);

            if (QuinielaNo == "Error")
            {
                pnlTitles.Visible          = true;
                pnlValuesCalculate.Visible = false;
                lblMsgCalcular.Text        = "Error al Calcular Quiniela. Intente de Nuevo";
                lblMsgCalcular.ForeColor   = System.Drawing.Color.Red;
            }
            else
            {
                pnlTitles.Visible          = false;
                pnlValuesCalculate.Visible = true;

                btnAcceptQuinielaCalcularConfirm.Visible = false;

                txtQuinielaCalcular.Text = QuinielaNo;
                lblMsgCalcular.Text      = "Quiniela Calculada Correctamente";
                lblMsgCalcular.ForeColor = System.Drawing.Color.Green;

                actualizarGrid();
            }
        }
示例#4
0
        private void actualizarGrid()
        {
            DataQuinielaList = DB_Quiniela.getQuinielasByFilters(ddlSport.SelectedValue, ddlLiga.SelectedValue, ddlTorneo.SelectedValue, ddlJornada.SelectedValue);

            gridQuinielas.DataSource = DataQuinielaList;
            gridQuinielas.DataBind();

            updateGridPrincipal.Update();
        }
示例#5
0
        private void actualizarGrid()
        {
            DataQuielaList = DB_Quiniela.getQuinielaPartidosResultadosByidQuiniela(idQuinielaHidden.Value);

            gridQuinielaModalDetalle.DataSource = DataQuielaList;
            gridQuinielaModalDetalle.DataBind();

            UpdatePanelModalDetalle.Update();
        }
        protected void btnAccept_Click(object sender, EventArgs e)
        {
            int    TotalChecks = 0;
            string Opciones    = "";

            TotalChecks = gridQuiniela.Rows.Count;

            for (int x = 0; x < TotalChecks; x++)
            {
                RadioButtonList rdbOpcion = gridQuiniela.Rows[x].FindControl("rdbOpcion") as RadioButtonList;

                if (x == 0)
                {
                    Opciones = rdbOpcion.SelectedValue + ", ";
                }
                else if (x == (TotalChecks - 1))
                {
                    Opciones = Opciones + rdbOpcion.SelectedValue;
                }
                else
                {
                    Opciones = Opciones + rdbOpcion.SelectedValue + ", ";
                }
            }

            string     boleto  = "";
            UserPlayer Usuario = Utils.Generico.usuarioRegistrado(Session);

            boleto = DB_Quiniela.InsertQuinielaGetBoletoNo(idQuinielaHidden.Value, Usuario.idUser.ToString(), Opciones);

            if (boleto == "Error")
            {
                pnlBoleto.Visible     = false;
                btnBoletos.Visible    = false;
                lblModalMsg.Text      = "Error al agregar la Quiniela. Intente de Nuevo";
                lblModalMsg.ForeColor = System.Drawing.Color.Red;
                updateGridPrincipal.Update();
                updateModalNewQuiniela.Update();
            }
            else
            {
                lblTittleModal.Visible    = false;
                pnlBoleto.Visible         = true;
                btnBoletos.Visible        = true;
                txtBoleto.Text            = boleto;
                lblModalMsg.Text          = "Quiniela agregada Correctamente";
                lblModalMsg.ForeColor     = System.Drawing.Color.Green;
                gridQuinielaModal.Visible = false;
                btnAccept.Visible         = false;

                actualizarGrid();
                updateGridPrincipal.Update();
                updateModalNewQuiniela.Update();
                updateGridPrincipal.Update();
            }
        }
示例#7
0
        private void actualizarGrid()
        {
            UserPlayer Usuario = Utils.Generico.usuarioRegistrado(Session);

            DataQuinielaList = DB_Quiniela.getApuestaQuinielaByIdUser(ddlSport.SelectedValue, ddlLiga.SelectedValue, ddlTorneo.SelectedValue, ddlJornada.SelectedValue, Usuario.idUser.ToString());

            gridQuinielas.DataSource = DataQuinielaList;
            gridQuinielas.DataBind();

            updateGridPrincipal.Update();
        }
        private void actualizarGrid()
        {
            DataQuielaList = DB_Quiniela.getQuinielaPartidosByidQuiniela(idQuinielaHidden.Value);

            gridQuiniela.DataSource = DataQuielaList;
            gridQuiniela.DataBind();

            gridQuinielaModal.DataSource = DataQuielaList;
            gridQuinielaModal.DataBind();

            updateGridPrincipal.Update();
            UpdatePanelModal.Update();
        }
示例#9
0
        protected void btnAcceptNew_Click(object sender, EventArgs e)
        {
            if (ddlSportNew.SelectedIndex == 0)
            {
                lblModalMsg.Text      = "Seleccionar Sport";
                lblModalMsg.ForeColor = System.Drawing.Color.Red;
            }
            else if (ddlLigaNew.SelectedIndex == 0)
            {
                lblModalMsg.Text      = "Seleccionar Liga";
                lblModalMsg.ForeColor = System.Drawing.Color.Red;
            }
            else if (ddlTorneoNew.SelectedIndex == 0)
            {
                lblModalMsg.Text      = "Seleccionar Torneo";
                lblModalMsg.ForeColor = System.Drawing.Color.Red;
            }
            else if (ddlJornadaNew.SelectedIndex == 0)
            {
                lblModalMsg.Text      = "Seleccionar Jornada";
                lblModalMsg.ForeColor = System.Drawing.Color.Red;
            }
            else
            {
                string     QuinielaNo = "";
                UserPlayer Usuario    = Utils.Generico.usuarioRegistrado(Session);
                QuinielaNo = DB_Quiniela.InsertQuiniela(ddlSportNew.SelectedValue, ddlLigaNew.SelectedValue, ddlTorneoNew.SelectedValue, ddlJornadaNew.SelectedValue, Usuario.idUser.ToString());

                if (QuinielaNo == "Error")
                {
                    pnlQuiniela.Visible   = false;
                    lblModalMsg.Text      = "Error al agregar el Quiniela. Intente de Nuevo";
                    lblModalMsg.ForeColor = System.Drawing.Color.Red;
                }
                else
                {
                    lblTittleModal.Visible = false;
                    pnlQuiniela.Visible    = true;
                    txtQuinielaNo.Text     = QuinielaNo;
                    lblModalMsg.Text       = "Quiniela Agregada Correctamente";
                    lblModalMsg.ForeColor  = System.Drawing.Color.Green;
                    DisabledFiltersQuinielaNew();
                    btnAddNew.Visible = true;
                }
            }
        }
示例#10
0
        protected void GetDataQuiniela(string idSportPar, string idLigaPar, string idTorneo)
        {
            DataQuiniela     = DB_Quiniela.getQuinielaData(idSportPar, idLigaPar);
            DataQuielaListV2 = DB_Quiniela.getTablaGeneralByIdLigaIdTorneo(idLigaPar, idTorneo);

            if (DataQuiniela.idStatus == 3)
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo + " (EN PROCESO)";
            }
            else if (DataQuiniela.idStatus == 6)
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo + " (Cerrada)";
            }
            else
            {
                lblTitleQuinielas.Text = "Quiniela : " + DataQuiniela.QuinielaNo;
            }

            idQuinielaHidden.Value = DataQuiniela.idQuiniela.ToString();
        }
示例#11
0
        protected void btnApuestas_Click(object sender, EventArgs e)
        {
            Button      btn = sender as Button;
            GridViewRow row = btn.NamingContainer as GridViewRow;

            string idQuiniela = gridQuinielas.DataKeys[row.RowIndex].Values[0].ToString();
            string QuinielaNo = gridQuinielas.DataKeys[row.RowIndex].Values[3].ToString();

            lblMsgApuestas.Text = String.Empty;

            DataQuinielaListV2 = DB_Quiniela.getApuestasByidQuiniela(idQuiniela);

            gridQuinielaModalApuestas.DataSource = DataQuinielaListV2;
            gridQuinielaModalApuestas.DataBind();

            UpdatePanelModalApuestas.Update();

            txtQuinielaNoApuestas.Text = QuinielaNo;

            updateModalApuestasQuiniela.Update();
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalQuinielaApuestas", "$('#modalQuinielaApuestas').modal();", true);
        }
示例#12
0
        protected void btnAbrir_Click(object sender, EventArgs e)
        {
            Button      btn        = sender as Button;
            GridViewRow row        = btn.NamingContainer as GridViewRow;
            string      idQuiniela = gridQuinielas.DataKeys[row.RowIndex].Values[0].ToString();
            string      QuinielaNo = gridQuinielas.DataKeys[row.RowIndex].Values[3].ToString();
            string      idLiga     = gridQuinielas.DataKeys[row.RowIndex].Values[1].ToString();
            string      idTorneo   = gridQuinielas.DataKeys[row.RowIndex].Values[2].ToString();

            string Respuesta = DB_Quiniela.CanOpenQuiniela(idLiga, idTorneo);

            if (Respuesta == "Error")
            {
                pnlTitlesAbrir.Visible = false;
                pnlValuesAbrir.Visible = false;
                btnAcceptQuinielaAbrirConfirm.Visible = false;

                lblMsgAbrir.Text      = "Ya hay una Quiniela Abierta o En Proceso del Mismo Torneo y Liga";
                lblMsgAbrir.ForeColor = System.Drawing.Color.Red;
            }
            else
            {
                lblMsgAbrir.Text = String.Empty;

                txtQuinielaNoDetalle.Text   = QuinielaNo;
                idQuinielaAbrirHidden.Value = idQuiniela;

                pnlTitlesAbrir.Visible = true;
                pnlValuesAbrir.Visible = false;

                btnAcceptQuinielaAbrirConfirm.Visible = true;
            }

            updateModalAbrirQuinielaConfirm.Update();
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalQuinielaAbrirConfirm", "$('#modalQuinielaAbrirConfirm').modal();", true);
        }