Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToString(Session["Usuario"]) == "Por defecto")
     {
         Response.Redirect("Iniciar_Sesion.aspx");
     }
     if (Convert.ToString(Session["Tipo_usuario"]) == "3")
     {
         artista.NavigateUrl = "~/Vistas/Registrar_Artista.aspx";
         menu_admin.Visible  = false;
     }
     else if (Convert.ToString(Session["Tipo_usuario"]) == "2")
     {
         ArtistaControlador artistareg    = new ArtistaControlador();
         DataSet            datos_Artista = artistareg.buscarartista(Convert.ToInt16(Session["Artista"]));
         artista.Text = Convert.ToString(datos_Artista.Tables["Artista"].Rows[0]["nombre_Artista"]);
         string pagina     = "info";
         string id_artista = Convert.ToString(Session["Artista"]);
         artista.NavigateUrl = "/Vistas/Informacion.aspx?id_artista=" + id_artista + "&pagina=" + pagina;
         menu_admin.Visible  = false;
     }
     else if (Convert.ToString(Session["Tipo_usuario"]) == "1")
     {
         //artista.Text = "Administrador";
         UsuarioControlador nombre = new UsuarioControlador();
         DataSet            datos  = nombre.buscar(Convert.ToInt16(Session["Usuario"]), 1);
         menu_admin.InnerText = Convert.ToString(datos.Tables["Usuario"].Rows[0]["nombre_usuario"]);
         menu_admin.Visible   = true;
         artista.Visible      = false;
         //artista.NavigateUrl = "/Vistas/Agregar_generos.aspx";
     }
 }
        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;
                        }
                    }
                }
            }
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ImageButton imagen;
            Label       nombre_a;
            Table       tabla_a;
            int         id_genero = Convert.ToInt16(Request.QueryString["id_genero"]);
            Genero_artistaControlador artistas = new Genero_artistaControlador();
            DataSet datos_artistas             = artistas.buscar_Artistas(id_genero);

            //ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('"+ datos_artistas.Tables["GENERO_ARTISTA"].Rows.Count + "');", true);
            for (int i = 0; i < datos_artistas.Tables["GENERO_ARTISTA"].Rows.Count; i++)
            {
                ArtistaControlador artista       = new ArtistaControlador();
                DataSet            datos_artista = artista.buscarartista(Convert.ToInt16(datos_artistas.Tables["GENERO_ARTISTA"].Rows[i]["artista"]));
                if (datos_artista.Tables["ARTISTA"].Rows.Count > 0)
                {
                    //#
                    tabla_a = new Table();
                    TableRow  tRow1    = new TableRow();
                    TableCell etiqueta = new TableCell();
                    nombre_a         = new Label();
                    nombre_a.Text    = Convert.ToString(datos_artista.Tables["ARTISTA"].Rows[0]["nombre_artista"]);
                    nombre_a.Visible = true;
                    etiqueta.Controls.Add(nombre_a);
                    tRow1.Cells.Add(etiqueta);
                    tabla_a.Rows.Add(tRow1);

                    TableRow  tRow2   = new TableRow();
                    TableCell portada = new TableCell();
                    imagen          = new ImageButton();
                    imagen.ID       = Convert.ToString(datos_artista.Tables["ARTISTA"].Rows[0]["id_artista"]);
                    imagen.Click   += Imagen_Click;
                    imagen.Visible  = true;
                    imagen.Width    = 640 / 3;
                    imagen.Height   = 480 / 3;
                    imagen.ImageUrl = Convert.ToString(datos_artista.Tables["ARTISTA"].Rows[0]["foto"]);
                    portada.Controls.Add(imagen);
                    tRow2.Cells.Add(portada);
                    tabla_a.Rows.Add(tRow2);
                    Contenido_a.Controls.Add(tabla_a);
                    //#
                }
            }
        }