private void btnInserir_Click(object sender, EventArgs e) { try { var informativo = new Model.Informativo { Funcionario = { Id = _idFuncionario }, Titulo = txtTitulo.Text, Descricao = txtDescricao.Text }; informativo.ValidaDados(); _informativoController.InserirInformativo(informativo); CaixaDeMensagem.MensagemDeSucesso(MensagensDoSistema.Sucesso); VoltarParaTelaDeConsulta(); } catch (Exception exception) { CaixaDeMensagem.MensagemDeErro(exception.Message); } }
protected void btnInserir_OnClick(object sender, EventArgs e) { try { var informativo = new Model.Informativo { Funcionario = { Id = 1 }, Titulo = txtTitulo.Text, Descricao = txtObservacao.Value }; if (myFileUpload.PostedFile.ContentLength > 0) { informativo.TipoDocumento = Path.GetExtension(myFileUpload.Value); informativo.Documento = ConverteArquivo.ParaByte(myFileUpload.PostedFile.InputStream); } informativo.ValidaDados(); if (ViewState["IdInformativo"] == null) { _informativoControl.InserirInformativo(informativo); } else { informativo.Id = Convert.ToInt32(ViewState["IdInformativo"]); _informativoControl.AtualizarInformativo(informativo); } RedirecionaParaTelaDeConsulta(); } catch (Exception exception) { _mensagem.MensagemDeExcessao(exception.Message, Page); } }