protected void btnpublicar_Click(object sender, EventArgs e)
        {
            string nombre_genero = txtnombregenero.Text.Trim();
            string imagen_genero = Imagen_artista.ImageUrl;
            Genero_musicalControlador nuevo_genero = new Genero_musicalControlador();

            nuevo_genero.almacenar(nombre_genero, imagen_genero);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            id_artista = Convert.ToInt16(Session["Artista"]);
            if (!IsPostBack)
            {
                PaisControlador paises      = new PaisControlador();
                DataSet         datospaises = new DataSet();
                datospaises        = paises.Mostrar();
                slcpais.DataSource = datospaises.Tables["PAIS"].DefaultView;
                // Asigna el valor a mostrar en el DropDownList
                slcpais.DataTextField = "nombre_pais";
                // Asigna el valor del value en el DropDownList
                slcpais.DataValueField = "id_pais";
                // Llena el DropDownList con los datos
                slcpais.DataBind();

                Genero_musicalControlador generos = new Genero_musicalControlador();
                DataSet datosgeneros = new DataSet();
                datosgeneros              = generos.Mostrar();
                ckbgeneros.DataSource     = datosgeneros.Tables["GENERO_MUSICAL"].DefaultView;
                ckbgeneros.DataTextField  = "nombre_genero";
                ckbgeneros.DataValueField = "id_genero";
                ckbgeneros.DataBind();

                // int id_artista = Convert.ToInt16(Session["Artista"]);
                ArtistaControlador actualizar_eliminar = new ArtistaControlador();
                DataSet            datos = actualizar_eliminar.buscarartista(id_artista);
                txtnombreartista.Text   = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["nombre_artista"]);
                txtañoformacion.Text    = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["año_formacion"]);
                slcpais.SelectedIndex   = Convert.ToInt16(datos.Tables["ARTISTA"].Rows[0]["pais"]) - 1;
                txtdescripcion.Text     = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["descripcion"]);
                Imagen_artista.ImageUrl = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["foto"]);
                txtfacebook.Text        = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["red_social1"]);
                txttwitter.Text         = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["red_social2"]);
                txtyoutube.Text         = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["red_social3"]);
                txtpaginaweb.Text       = Convert.ToString(datos.Tables["ARTISTA"].Rows[0]["red_social4"]);
                Genero_artistaControlador generos_artista = new Genero_artistaControlador();
                DataSet datos_generos_artista             = generos_artista.Mostrar_generos_artista(id_artista);
                //foreach (DataRow row in datos_generos_artista.Tables["GENERO_ARTISTA"].Rows)

                foreach (ListItem li in ckbgeneros.Items)
                {
                    for (int i = 0; i < datos_generos_artista.Tables["GENERO_ARTISTA"].Rows.Count; i++)
                    {
                        if (li.Value == Convert.ToString(datos_generos_artista.Tables["GENERO_ARTISTA"].Rows[i]["genero"]))
                        {
                            li.Selected = true;
                        }
                    }
                }
            }
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                PaisControlador paises      = new PaisControlador();
                DataSet         datospaises = new DataSet();
                datospaises             = paises.Mostrar();
                selectpaises.DataSource = datospaises.Tables["PAIS"].DefaultView;
                // Asigna el valor a mostrar en el DropDownList
                selectpaises.DataTextField = "nombre_pais";
                // Asigna el valor del value en el DropDownList
                selectpaises.DataValueField = "id_pais";
                // Llena el DropDownList con los datos
                selectpaises.DataBind();

                Genero_musicalControlador generos = new Genero_musicalControlador();
                DataSet datosgeneros = new DataSet();
                datosgeneros              = generos.Mostrar();
                ckbgeneros.DataSource     = datosgeneros.Tables["GENERO_MUSICAL"].DefaultView;
                ckbgeneros.DataTextField  = "nombre_genero";
                ckbgeneros.DataValueField = "id_genero";
                ckbgeneros.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ImageButton imagen;
            Label       nombre_g;
            Table       tabla_g;
            int         id_artista            = Convert.ToInt16(Session["Artista"]);
            Genero_musicalControlador generos = new Genero_musicalControlador();
            DataSet todos_generos             = generos.Mostrar();

            for (int i = 0; i < todos_generos.Tables["GENERO_MUSICAL"].Rows.Count; i++)
            {
                tabla_g = new Table();
                TableRow  tRow1    = new TableRow();
                TableCell etiqueta = new TableCell();
                nombre_g         = new Label();
                nombre_g.Text    = Convert.ToString(todos_generos.Tables["GENERO_MUSICAL"].Rows[i]["nombre_genero"]);
                nombre_g.Visible = true;
                etiqueta.Controls.Add(nombre_g);
                tRow1.Cells.Add(etiqueta);
                tabla_g.Rows.Add(tRow1);

                TableRow  tRow2   = new TableRow();
                TableCell portada = new TableCell();
                imagen          = new ImageButton();
                imagen.ID       = Convert.ToString(todos_generos.Tables["GENERO_MUSICAL"].Rows[i]["id_genero"]);
                imagen.Click   += Imagen_Click;
                imagen.Visible  = true;
                imagen.Width    = 640 / 3;
                imagen.Height   = 480 / 3;
                imagen.ImageUrl = Convert.ToString(todos_generos.Tables["GENERO_MUSICAL"].Rows[i]["imagen_genero"]);
                portada.Controls.Add(imagen);
                tRow2.Cells.Add(portada);
                tabla_g.Rows.Add(tRow2);
                Contenedor_generos.Controls.Add(tabla_g);
            }
        }