protected void ButtonEnviar_Click(object sender, EventArgs e) { Noticia noticia = new Noticia(); noticia.TextoNoticia = TextBoxNoticia.Text; noticia.LinkNoticia = TextBoxLink.Text; noticia.UserName = System.Web.HttpContext.Current.User.Identity.Name; if (Request.QueryString["IdNoticia"] != null) { noticia.IdNoticia = Convert.ToInt64(HttpUtility.HtmlDecode(Request.QueryString["IdNoticia"])); noticia.AtualizaNoticia(); if (FileUpload.HasFile) { ResizeImage(noticia.IdNoticia); } } else { if (!FileUpload.HasFile) { AnexoValidator.ErrorMessage = "Imagem da notícia não informada."; AnexoValidator.IsValid = false; return; } noticia.ImagemNoticia = FileUpload.FileName; noticia.InsereNoticia(); ResizeImage(noticia.IdNoticia); } Cache.Remove("tableNoticias"); Response.Redirect("~/Noticias.aspx"); }