protected void btnSubir_Click(object sender, EventArgs e) { lblErrorImagen.Visible = false; if (fileupImagen.HasFile) { bool tipoArchivoValido = (Utilidades.EsTipoArchivo(fileupImagen.FileName, "jpg") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "png") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "JPG") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "PNG")); if (tipoArchivoValido) { if (Utilidades.EsNombreDeArchivoCorto(fileupImagen.FileName, 30)) { ImagenArticuloController imArtController = new ImagenArticuloController(this); imArtController.GuardarImagen(); imArtController.ObtenerImagen(); } else { lblErrorImagen.Text = "Error. Favor seleccione un archivo con nombre menor a 30 caracteres o cambie el nombre del archivo que quizo ingresar"; lblErrorImagen.Visible = true; } } else { lblErrorImagen.Text = "Error. Favor seleccione solo archivos de tipo .jpg o .png"; lblErrorImagen.Visible = true; } } else { lblErrorImagen.Text = "Error. Favor escoger una imagen"; lblErrorImagen.Visible = true; } }
protected void OnRowDeleting(object sender, GridViewDeleteEventArgs e) { int index = Convert.ToInt32(e.RowIndex); GridViewRow filaEliminar = gridviewImagenes.Rows[index]; int idImagen = Convert.ToInt32(filaEliminar.Cells[0].Text); ImagenArticuloController imArtController = new ImagenArticuloController(this); imArtController.BorrarImagen(idImagen); imArtController.ObtenerImagen(); }
protected void Page_Load(object sender, EventArgs e) { ImagenArticuloController imArtController = new ImagenArticuloController(this); imArtController.ObtenerImagen(); if (!IsPostBack) { TopicoController topicoController = new TopicoController(); topicoController.SetTopicos(this); List <string> listaAutores = new List <string>(); listaAutores.Add("Nombre del autor"); ViewState["listaAutores"] = listaAutores; gvAutor.DataSource = listaAutores; gvAutor.DataBind(); } ftxtEditor.EnableHtmlMode = false; }
protected void btnSubir_Click(object sender, EventArgs e) { lblErrorImagen.Visible = false; if (fileupImagen.HasFile) { bool tipoArchivoValido = (Utilidades.EsTipoArchivo(fileupImagen.FileName, "jpg") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "png") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "JPG") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "PNG")); if (tipoArchivoValido && EsNombreCortoImagen(fileupImagen.FileName)) { ImagenArticuloController imArtController = new ImagenArticuloController(this); imArtController.GuardarImagen(); imArtController.ObtenerImagen(); } } else { lblErrorImagen.Text = "Error. Favor escoger una imagen"; lblErrorImagen.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { int tipo = Convert.ToInt32(Request.QueryString["tipo"]); if (tipo == 1) { Response.Redirect("~/EditarArticuloLargo.aspx?idArticuloPK=" + Request.QueryString["idArticuloPK"] + "&tipo=" + Request.QueryString["tipo"] + "&usernameFK=" + Request.QueryString["usernameFK"] + "&descarga=" + Request.QueryString["descarga"]); } else { int idArticuloPK = Convert.ToInt32(Request.QueryString["idArticuloPK"]); ImagenArticuloController imArtController = new ImagenArticuloController(this); imArtController.ObtenerImagen(); if (!IsPostBack) { TopicoController topicoController = new TopicoController(); topicoController.SetTopicos(this); ArticuloController artController = new ArticuloController(); txtTituloArticulo.Text = artController.GetTitulo(idArticuloPK); txtResumen.Text = artController.GetResumen(idArticuloPK); string nombreAutor = artController.GetAutores(idArticuloPK); List <string> listaAutores = new List <string>(nombreAutor.Split(',')); ftxtEditor.Text = artController.GetContenidoArticuloCorto(idArticuloPK); ViewState["listaAutores"] = listaAutores; listaAutores.Add("Nombre del autor"); gvAutor.DataSource = listaAutores; gvAutor.DataBind(); } } }