protected void btnConfirmar_Click(object sender, EventArgs e) { try { IGaleriaControlador controlador = GaleriaControlador.Instance; Galeria galeria = new Galeria(); galeria = (Galeria)Session["GaleriaAlterar"]; galeria.Titulo = txtTitulo.Text; galeria.Legenda = txtLegenda.Text; controlador.Alterar(galeria); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.GALERIA_ALTERADA; cvaAvisoDeInformacao.IsValid = false; } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void btnConfirmar_Click(object sender, EventArgs e) { try { if (fileUpEx.HasFile) { string filepath = fileUpEx.PostedFile.FileName; IGaleriaControlador controlador = GaleriaControlador.Instance; Galeria galeria = new Galeria(); galeria.Titulo = txtTitulo.Text; galeria.Legenda = txtLegenda.Text; controlador.Incluir(galeria); string pastaUrl = SiteConstantes.RecuperarNomePastaGaleria(Server.MapPath(".\\"), galeria.ID); pastaUrl = SiteConstantes.RecuperarPasta(pastaUrl); galeria.ImagemUrl = pastaUrl + filepath; fileUpEx.PostedFile.SaveAs(galeria.ImagemUrl); controlador.Alterar(galeria); cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.GALERIA_INCLUIDA; cvaAvisoDeInformacao.IsValid = false; } else { throw new Exception("Escolha uma imagem para a galeria."); } } catch (Exception exe) { cvaAvisoDeErro.IsValid = false; cvaAvisoDeErro.ErrorMessage = exe.Message; } }