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); } }
public fmrAdicionarConteudo3Anexos(ConteudoConstrutor conteudoConstrutor, AnexoConteudoConstrutor anexoConteudoConstrutor) { this.conteudoConstrutor = conteudoConstrutor; this.anexoConteudoConstrutor = anexoConteudoConstrutor; InitializeComponent(); FormBorderStyle = FormBorderStyle.None; }
public fmrAdicionarConteudo2Texto(ConteudoConstrutor conteudoConstrutor, AnexoConteudoConstrutor anexoConteudoConstrutor) { this.conteudoConstrutor = conteudoConstrutor; this.anexoConteudoConstrutor = anexoConteudoConstrutor; InitializeComponent(); rtfTextoConteudo.Text = conteudoConstrutor.Texto; FormBorderStyle = FormBorderStyle.None; }
public fmrAdicionarConteudo1Titulo(ConteudoConstrutor conteudoConstrutor, AnexoConteudoConstrutor anexoConteudoConstrutor) { InitializeComponent(); this.AcceptButton = btnAvancar; lblErro.Visible = false; this.anexoConteudoConstrutor = anexoConteudoConstrutor; this.conteudoConstrutor = conteudoConstrutor; MostrarNomeDoArquivo(); txtTitulo.Text = conteudoConstrutor.Nome; cboTema.Text = conteudoConstrutor.Tema; FormBorderStyle = FormBorderStyle.None; ConfigurarFileDialog(); }
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); }