private void btnAvancar_Click(object sender, EventArgs e) { try { CamposPreenchidos(); conteudoConstrutor = new ConteudoConstrutor(); anexoConteudoConstrutor = new AnexoConteudoConstrutor(); conteudoConstrutor.ParaNome(txtTitulo.Text); conteudoConstrutor.ParaTema(cboTema.Text); var show = new fmrAdicionarConteudo2Texto(conteudoConstrutor, anexoConteudoConstrutor); show.MdiParent = ActiveForm; show.Dock = DockStyle.Fill; show.Show(); Close(); } catch (ArgumentNullException ex) when(ex.Message.Contains("Titulo")) { MostrarErro.DeixarLabelVisivelMostrarErro(lblErro, ex); } catch (ArgumentNullException ex) when(ex.Message.Contains("Tema")) { MostrarErro.DeixarLabelVisivelMostrarErro(lblErro, ex); } }
private Conteudo AdicionarConteudo() { var construtorConteudo = new ConteudoConstrutor(); var conteudoDAO = new ConteudoDAO(); construtorConteudo.ParaNome(txtNome.Text) .ParaTema(cboTema.Text) .ParaAtivo(true) .ParaTexto(rtfTexto.Text) .ParaUsuario(fmrLogin.usuarioLogado); var conteudoCriado = construtorConteudo.Constroi(); conteudoDAO.Adicionar(conteudoCriado); return(conteudoCriado); }