/// <summary> /// evento disparado pelo botão salvar /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSalvar_Click(object sender, EventArgs e) { try { //cria o objeto ocorrência Ocorrencia ocorrencia = new Ocorrencia(); //atribui os dados da página no objeto ocorrencia.Usuario = base.UsuarioLogado; ocorrencia.TipoOcorrencia = ddlTipoOcorencia.SelectedItem.Text; ocorrencia.Detalhes = txtDetalhes.Text; ocorrencia.Status = Ocorrencia.StatusOcorrencia.Aberta; //salva a ocorrencia no banco ocorrencia.SaveAndFlush(); } catch (Exception ex) { //grava a mensagem de erro no arquivo de log Logger.Error(ex.Message); base.ExibirMensagemErro(); } base.ExibirMensagemSucesso(Funcionalidade.Ocorrencia, Operacao.Inclusao); }