示例#1
0
 /// <summary>
 /// Carga Combo Ediciones
 /// </summary>
 private void cargarComboEdiciones()
 {
     panelSinEdiciones.Visible = !GestorControles.cargarComboList(ddlEdiciones, gestorEdicion.obtenerEdicionesPorTorneo(Sesion.getTorneo().idTorneo),
                                                                  "idEdicion", "nombre", "Seleccionar Edicion", false);
     ddlEdiciones.SelectedValue = (gestorEdicion.edicion.idEdicion > 0) ?
                                  gestorEdicion.edicion.idEdicion.ToString() : "";
 }
示例#2
0
 protected void ddlEquipoSinPartido_SelectedIndexChanged(object sender, EventArgs e)
 {
     ScriptManager.RegisterStartupScript(this, this.GetType(), "cambioJugadores", "cambioJugadores();", true);
     ddlJugador.Items.Clear();
     GestorControles.cargarComboList(ddlJugador, gestorSancion.obtenerJugadoresDeEquipo2(ddlEquipoSinPartido.SelectedValue),
                                     "idJugador", "nombre", "Seleccionar Jugador", false);
 }
示例#3
0
 protected void ddlFecha_SelectedIndexChanged(object sender, EventArgs e)
 {
     ScriptManager.RegisterStartupScript(this, this.GetType(), "cambioPartido1", "cambioPartido();", true);
     ddlPartido.Items.Clear();
     GestorControles.cargarComboList(ddlPartido, gestorSancion.obtenerPartidosDeFecha(ddlFecha.SelectedValue, Sesion.getGestorEdicion()),
                                     "idPartido", "nombreCompleto", "Seleccionar Partido", false);
 }
示例#4
0
 protected void ddlPartido_SelectedIndexChanged(object sender, EventArgs e)
 {
     ScriptManager.RegisterStartupScript(this, this.GetType(), "cambioPartido1", "cambioPartido();", true);
     ddlEquipo.Items.Clear();
     GestorControles.cargarComboList(ddlEquipo, gestorSancion.obtenerEquiposDePartido(ddlPartido.SelectedValue),
                                     "idEquipo", "nombre", "Seleccionar Equipo", false);
 }
示例#5
0
        /// <summary>
        /// Carga Combo Arbitros
        /// </summary>
        private void cargarComboCanchas()
        {
            GestorCancha gestorCancha = new GestorCancha();

            GestorControles.cargarComboList(ddlCanchas, gestorCancha.obtenerCanchasDeUnTorneo(),
                                            "idCancha", "nombre", "Sin Cancha Asignada", true);
        }
示例#6
0
        /// <summary>
        /// Carga Combo Arbitros
        /// </summary>
        private void cargarComboArbitros()
        {
            GestorArbitro gestorArbitro = new GestorArbitro();

            GestorControles.cargarComboList(ddlArbitros, gestorArbitro.obtenerArbitrosDeUnTorneo(Sesion.getTorneo().idTorneo),
                                            "idArbitro", "nombre", "Sin Árbitro Asignado", true);
        }
示例#7
0
 /// <summary>
 /// Carga todos los controles del subform de Tarjetas
 /// autor: Facu Allemand
 /// </summary>
 private void cargarABMTarjetas()
 {
     ddlTarjetasEquipos.Items.Clear();
     ddlTarjetasEquipos.Items.Add(new ListItem(gestorPartido.partido.local.nombre, gestorPartido.partido.local.idEquipo.ToString()));
     ddlTarjetasEquipos.Items.Add(new ListItem(gestorPartido.partido.visitante.nombre, gestorPartido.partido.visitante.idEquipo.ToString()));
     GestorControles.cargarComboList(ddlTarjetasJugadores, gestorPartido.partido.local.jugadores, "idJugador", "nombre");
 }
示例#8
0
 /// <summary>
 /// Carga todos los controles del subform de Goles
 /// autor: Facu Allemand
 /// </summary>
 private void cargarABMGoles()
 {
     ddlGolesEquipos.Items.Clear();
     ddlGolesEquipos.Items.Add(new ListItem(gestorPartido.partido.local.nombre, gestorPartido.partido.local.idEquipo.ToString()));
     ddlGolesEquipos.Items.Add(new ListItem(gestorPartido.partido.visitante.nombre, gestorPartido.partido.visitante.idEquipo.ToString()));
     GestorControles.cargarComboList(ddlGolesJugadores, gestorPartido.partido.local.jugadores, "idJugador", "nombre", "Sin asignar", true);
     GestorControles.cargarComboList(ddlGolesTipos, gestorPartido.obtenerTiposGol(), "idTipoGol", "nombre");
 }
示例#9
0
        /// <summary>
        /// Carga los combos de los tamaños de cancha y de los tipos de superficie
        /// autor: Paula Pedrosa
        /// </summary>
        public void cargarCombos()
        {
            GestorCancha         gestorCancha         = new GestorCancha();
            GestorTipoSuperficie gestorTipoSuperficie = new GestorTipoSuperficie();

            GestorControles.cargarComboList(ddlTamañoCancha, gestorCancha.obtenerTodos(), "idTamanioCancha", "nombre");
            GestorControles.cargarComboList(ddlTipoSuperficie, gestorTipoSuperficie.obtenerTodos(), "idTipoSuperficie", "nombre");
            GestorControles.cargarComboList(ddlGenero, gestorEdicion.obtenerGenerosEdicion(), "idGeneroEdicion", "nombre");
        }
示例#10
0
        //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        //Subform Goles
        //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

        /// <summary>
        /// Cada vez que se selecciona un equipo, cargar los jugadores
        /// autor: Facu Allemand
        /// </summary>
        protected void ddlGolesEquipos_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                mostrarFechaCollapsablePanel();
                List <Jugador> jugadores = new List <Jugador>();
                if (gestorPartido.partido.local.idEquipo == int.Parse(ddlGolesEquipos.SelectedValue))
                {
                    jugadores = gestorPartido.partido.local.jugadores;
                }
                else
                {
                    jugadores = gestorPartido.partido.visitante.jugadores;
                }
                GestorControles.cargarComboList(ddlGolesJugadores, jugadores, "idJugador", "nombre", "Sin asignar", true);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "showSubForm", "showSubformFast('goles');", true);
            }
            catch (Exception ex) { mostrarPanelFracaso(ex.Message); }
        }
示例#11
0
 /// <summary>
 /// Carga Combo Equipos
 /// </summary>
 private void cargarComboEquipos()
 {
     GestorControles.cargarComboList(ddlEquipos, gestorEquipo.obtenerEquiposDeUnTorneo(Sesion.getTorneo().idTorneo), "idEquipo", "nombre", "Seleccionar Equipo", false);
     ddlEquipos.SelectedValue = (gestorEquipo.equipo.idEquipo > 0) ? gestorEquipo.equipo.idEquipo.ToString() : "";
 }
示例#12
0
 public void cargarComboMotivos()
 {
     GestorControles.cargarComboList(ddlMotivo, gestorSancion.obtenerMotivos(),
                                     "idMotivoSancion", "nombre", "Seleccionar Motivo", false);
 }
示例#13
0
 public void cargarComboFechas()
 {
     GestorControles.cargarComboList(ddlFecha, gestorEdicion.faseActual.obtenerFechas(),
                                     "idFecha", "nombreCompleto", "Seleccionar Fecha", false);
 }
示例#14
0
        protected void rptSanciones_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            try
            {
                gestorSancion.obtenerSancionPorId(e.CommandArgument.ToString());
                if (e.CommandName == "editarSancion")
                {
                    btnRegistrarSancion.Visible            = false;
                    btnModificarSancion.Visible            = true;
                    btnCancelarModificacionSancion.Visible = true;
                    //lo común para los cuatro casos
                    ddlMotivo.SelectedValue            = gestorSancion.sancion.motivoSancion.idMotivoSancion.ToString();
                    txtFecha.Value                     = gestorSancion.sancion.fechaSancion.ToString();
                    txtObservacion.Value               = gestorSancion.sancion.observacion;
                    txtCantidadFechasSuspendidas.Value = gestorSancion.sancion.cantidadFechasSuspendidas.ToString();

                    //Lo particular de cada caso dividido por caso
                    //CASO JUGADOR Y PARTIDO
                    if (gestorSancion.sancion.idJugador != null && gestorSancion.sancion.idPartido != null)
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), "edicionJugadorYPartido", "jugadorYPartido();", true);
                        ddlFecha.SelectedValue = gestorSancion.sancion.idFecha.ToString();
                        GestorControles.cargarComboList(ddlPartido, gestorSancion.obtenerPartidosDeFecha(ddlFecha.SelectedValue, Sesion.getGestorEdicion()),
                                                        "idPartido", "nombreCompleto", "Seleccionar Partido", false);
                        ddlPartido.SelectedValue = gestorSancion.sancion.idPartido.ToString();
                        GestorControles.cargarComboList(ddlEquipo, gestorSancion.obtenerEquiposDePartido(ddlPartido.SelectedValue),
                                                        "idEquipo", "nombre", "Seleccionar Equipo", false);
                        ddlEquipo.SelectedValue = gestorSancion.sancion.idEquipo.ToString();
                        GestorControles.cargarComboList(ddlJugador, gestorSancion.obtenerJugadoresDeEquipo2(ddlEquipo.SelectedValue),
                                                        "idJugador", "nombre", "Seleccionar Jugador", false);
                        ddlJugador.SelectedValue = gestorSancion.sancion.idJugador.ToString();
                        txtPuntosAQuitar.Value   = gestorSancion.sancion.puntosAQuitar.ToString();
                        ddlJugador.Enabled       = false;
                        ddlEquipo.Enabled        = false;
                        ddlFecha.Enabled         = false;
                        ddlPartido.Enabled       = false;
                    }
                    //CASO EQUIPO - SIN DEFINIR
                    if (gestorSancion.sancion.idJugador == null && gestorSancion.sancion.idPartido == null)
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), "edicionEquipoYSinDefinir", "equipoYSinDefinir();", true);
                        ddlEquipoSinPartido.SelectedValue = gestorSancion.sancion.idEquipo.ToString();
                        txtFecha.Value              = gestorSancion.sancion.fechaSancion.ToString();
                        txtPuntosAQuitar.Value      = gestorSancion.sancion.puntosAQuitar.ToString();
                        ddlEquipoSinPartido.Enabled = false;
                    }
                    //CASO EQUIPO - PARTIDO
                    if (gestorSancion.sancion.idJugador == null && gestorSancion.sancion.idPartido != null)
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), "edicionEquipoYPartido()", "equipoYPartido();", true);
                        ddlFecha.SelectedValue = gestorSancion.sancion.idFecha.ToString();
                        GestorControles.cargarComboList(ddlPartido, gestorSancion.obtenerPartidosDeFecha(ddlFecha.SelectedValue, Sesion.getGestorEdicion()),
                                                        "idPartido", "nombreCompleto", "Seleccionar Partido", false);
                        ddlPartido.SelectedValue = gestorSancion.sancion.idPartido.ToString();
                        GestorControles.cargarComboList(ddlEquipo, gestorSancion.obtenerEquiposDePartido(ddlPartido.SelectedValue),
                                                        "idEquipo", "nombre", "Seleccionar Equipo", false);
                        ddlEquipo.SelectedValue = gestorSancion.sancion.idEquipo.ToString();
                        txtPuntosAQuitar.Value  = gestorSancion.sancion.puntosAQuitar.ToString();
                        ddlEquipo.Enabled       = false;
                        ddlFecha.Enabled        = false;
                        ddlPartido.Enabled      = false;
                    }
                    //CASO JUGADOR Y SIN DEFINIR
                    if (gestorSancion.sancion.idJugador != null && gestorSancion.sancion.idPartido == null)
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), "edicionJugadorYSinDefinir()", "jugadorYSinDefinir();", true);
                        ddlEquipoSinPartido.SelectedValue = gestorSancion.sancion.idEquipo.ToString();
                        GestorControles.cargarComboList(ddlJugador, gestorSancion.obtenerJugadoresDeEquipo2(ddlEquipoSinPartido.SelectedValue),
                                                        "idJugador", "nombre", "Seleccionar Jugador", false);
                        ddlJugador.SelectedValue    = gestorSancion.sancion.idJugador.ToString();
                        ddlEquipoSinPartido.Enabled = false;
                        ddlJugador.Enabled          = false;
                    }
                }
                if (e.CommandName == "eliminarSancion")
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "OpcionPorDefecto", "deshabilitarPanel(); limpiarCombos(); equipoYSinDefinir();", true);
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('eliminarSancion');", true);
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
示例#15
0
 public void cargarComboEquipos()
 {
     GestorControles.cargarComboList(ddlEquipoSinPartido, gestorEdicion.obtenerEquipos(),
                                     "idEquipo", "nombre", "Seleccionar Equipo", false);
 }
示例#16
0
 private void cargarComboCategoriasNoticia()
 {
     GestorControles.cargarComboList(ddlCategoriaNoticia, gestorNoticia.obtenerCategoriasNoticia(), "idCategoriaNoticia", "nombre");
 }