private void Borrar_Click(object sender, ImageClickEventArgs e) { ImageButton clickedButton = (ImageButton)sender; string id_noticia = Convert.ToString(clickedButton.ID); int numero_noticia = Convert.ToInt16(id_noticia.Trim()); NovedadesControlador borrar = new NovedadesControlador(); borrar.eliminar(numero_noticia, 2); Response.Redirect("Registro_novedades.aspx"); }
protected void btnpublicar_Click(object sender, EventArgs e) { string titulo = txttitulo.Text.Trim(); string contenido = txtcontenido.Text.Trim(); string foto_portada = Imagen_artista.ImageUrl; int usuario = Convert.ToInt16(Session["Usuario"]); int estado = 1; NovedadesControlador nueva_novedad = new NovedadesControlador(); nueva_novedad.Almacenar(titulo, contenido, foto_portada, usuario, estado); Response.Redirect("Registro_novedades.aspx"); }
protected void Page_Load(object sender, EventArgs e) { ImageButton imagen; Label titulo; Label contenido; Table tabla_n; NovedadesControlador novedades = new NovedadesControlador(); DataSet noticias = novedades.Index(1); for (int i = 0; i < noticias.Tables["NOVEDADES"].Rows.Count; i++) { tabla_n = new Table(); TableRow fila1 = new TableRow(); TableRow fila2 = new TableRow(); TableRow fila3 = new TableRow(); TableCell t_novedad = new TableCell(); t_novedad.ColumnSpan = 2; titulo = new Label(); titulo.Text = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["titulo"]); t_novedad.Controls.Add(titulo); fila1.Controls.Add(t_novedad); tabla_n.Rows.Add(fila1); TableCell portada = new TableCell(); portada.ColumnSpan = 2; imagen = new ImageButton(); imagen.Visible = true; imagen.Width = 640 / 3; imagen.Height = 480 / 3; imagen.ImageUrl = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["foto_portada"]); portada.Controls.Add(imagen); fila2.Controls.Add(portada); tabla_n.Rows.Add(fila2); TableCell t_contenido = new TableCell(); t_contenido.ColumnSpan = 2; contenido = new Label(); contenido.Text = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["contenido"]); t_contenido.Controls.Add(contenido); fila3.Controls.Add(t_contenido); tabla_n.Rows.Add(fila3); Contenedor_novedades.Controls.Add(tabla_n); } }
protected void btnpublicar_Click(object sender, EventArgs e) { string titulo = txttitulo.Text.Trim(); string contenido = txtcontenido.Text.Trim(); string foto_portada = Imagen_artista.ImageUrl; int id_noticia = Convert.ToInt16(Request.QueryString["id_noticia"]); txttitulo.Text = ""; txtcontenido.Text = ""; Imagen_artista.ImageUrl = ""; NovedadesControlador editar_novedad = new NovedadesControlador(); editar_novedad.Actualizar(titulo, contenido, foto_portada, id_noticia); Response.Redirect("Registro_novedades.aspx"); }
protected void Page_Load(object sender, EventArgs e) { int id_noticia = Convert.ToInt16(Request.QueryString["id_noticia"]); if (!IsPostBack) { NovedadesControlador novedad = new NovedadesControlador(); DataSet datos = novedad.buscar(id_noticia); if (Convert.ToInt16(datos.Tables["NOVEDADES"].Rows.Count) > 0) { txttitulo.Text = Convert.ToString(datos.Tables["NOVEDADES"].Rows[0]["titulo"]); txtcontenido.Text = Convert.ToString(datos.Tables["NOVEDADES"].Rows[0]["Contenido"]); Imagen_artista.ImageUrl = Convert.ToString(datos.Tables["NOVEDADES"].Rows[0]["foto_portada"]); } } }
protected void Page_Load(object sender, EventArgs e) { ImageButton imagen; Label titulo; Label contenido; Table tabla_n; ImageButton borrar; ImageButton actualizar; NovedadesControlador novedades = new NovedadesControlador(); DataSet noticias = novedades.Index(1); for (int i = 0; i < noticias.Tables["NOVEDADES"].Rows.Count; i++) { tabla_n = new Table(); TableRow fila1 = new TableRow(); TableRow fila2 = new TableRow(); TableRow fila3 = new TableRow(); TableRow fila4 = new TableRow(); TableCell t_novedad = new TableCell(); t_novedad.ColumnSpan = 2; titulo = new Label(); titulo.Text = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["titulo"]); t_novedad.Controls.Add(titulo); fila1.Controls.Add(t_novedad); tabla_n.Rows.Add(fila1); TableCell portada = new TableCell(); portada.ColumnSpan = 2; imagen = new ImageButton(); imagen.Visible = true; imagen.Width = 640 / 3; imagen.Height = 480 / 3; imagen.ImageUrl = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["foto_portada"]); portada.Controls.Add(imagen); fila2.Controls.Add(portada); tabla_n.Rows.Add(fila2); TableCell t_contenido = new TableCell(); t_contenido.ColumnSpan = 2; contenido = new Label(); contenido.Text = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["contenido"]); t_contenido.Controls.Add(contenido); fila3.Controls.Add(t_contenido); tabla_n.Rows.Add(fila3); TableCell eliminar = new TableCell(); borrar = new ImageButton(); borrar.Visible = true; borrar.ID = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["id_novedad"]); borrar.Click += Borrar_Click; borrar.Width = 100 / 3; borrar.Height = 100 / 3; borrar.ImageUrl = "~/Vistas/images/botebasura.jpg"; eliminar.Controls.Add(borrar); fila4.Controls.Add(eliminar); tabla_n.Rows.Add(fila4); TableCell editar = new TableCell(); actualizar = new ImageButton(); actualizar.Visible = true; actualizar.ID = Convert.ToString(noticias.Tables["NOVEDADES"].Rows[i]["id_novedad"]) + "a"; actualizar.Click += Actualizar_Click; actualizar.Width = 100 / 3; actualizar.Height = 100 / 3; actualizar.ImageUrl = "~/Vistas/images/engrane.png"; editar.Controls.Add(actualizar); fila4.Controls.Add(editar); tabla_n.Rows.Add(fila4); Contenedor_novedades.Controls.Add(tabla_n); } }