Beispiel #1
0
    public static void Preparar(DropDownList ddlPais,
                                GridView gvCiudad
                                )
    {
        try
        {
            //Obtener la lista de paises
            DataTable tbl = Pais.ObtenerLista();

            //Configurar las listas desplegables
            ddlPais.DataSource     = tbl;
            ddlPais.DataTextField  = "Pais";
            ddlPais.DataValueField = "Id";
            ddlPais.DataBind();

            //Obtener la lista de Ciudades para edición
            tbl = Obtener();
            gvCiudad.DataSource   = tbl;
            gvCiudad.DataKeyNames = new String[] { "Id" };
            gvCiudad.DataBind();
        }
        catch (Exception ex)
        {
            throw new ArgumentException("Error al preparar listas para edición:\n" + ex.Message);
        }
    }
Beispiel #2
0
    //Metodo para preparar listas para edición
    public static void Preparar(int IdCampeonato,
                                int IdFase,
                                int IdGrupo,
                                DropDownList ddlPais1,
                                DropDownList ddlPais2,
                                DropDownList ddlEstadio)
    {
        try
        {
            DataTable tbl;
            //Obtener la lista de Paises
            if (IdFase >= 1)
            {
                tbl = Pais.ObtenerLista(IdCampeonato);
            }
            else
            {
                tbl = Grupo.ObtenerListaPaises(IdGrupo);
            }

            //Configurar las listas desplegables
            ddlPais1.DataSource     = tbl;
            ddlPais1.DataTextField  = "Pais";
            ddlPais1.DataValueField = "Id";
            ddlPais1.DataBind();

            //Configurar las listas desplegables
            ddlPais2.DataSource     = tbl;
            ddlPais2.DataTextField  = "Pais";
            ddlPais2.DataValueField = "Id";
            ddlPais2.DataBind();

            //Obtener la lista de Estadios
            tbl = Estadio.ObtenerLista(IdCampeonato);

            //Configurar las listas desplegables
            ddlEstadio.DataSource     = tbl;
            ddlEstadio.DataTextField  = "Estadio";
            ddlEstadio.DataValueField = "Id";
            ddlEstadio.DataBind();
        }
        catch (Exception ex)
        {
            throw new ArgumentException("Error al preparar listas para edición:\n" + ex.Message);
        }
    }