コード例 #1
0
 /// <summary>
 /// evento disparado pelo link de cancelar reserva na grid
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void LinkButton1_Click(object sender, EventArgs e)
 {
     try
     {
         //exclui o registro de reserva selecionado
         AgendamentoRecurso.Delete(int.Parse(((LinkButton)sender).CommandArgument));
         Pesquisar();
     }
     catch (Exception ex)
     {
         //grava a mensagem de erro em um arquivo de log
         Logger.Error(ex.Message);
         pnlMessagem.ExibirMensagem("Occoreu um erro inesperado no sistema");
     }
 }
コード例 #2
0
        /// <summary>
        /// evento do botão salvar
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //atribui os dados da página para o objeto de agendamento
                AgendamentoRecurso agendamento = new AgendamentoRecurso();
                agendamento.Data = DateTime.Parse(ddlData.SelectedValue);
                agendamento.Recurso = ddlRecurso.SelectedValue;
                agendamento.Usuario = base.UsuarioLogado;
                //salva o registro no banco
                agendamento.SaveAndFlush();
            }

            catch (Exception ex)
            {
                Logger.Error(ex.Message);
                base.ExibirMensagemErro();
            }
            base.ExibirMensagemSucesso(Funcionalidade.Reserva, Operacao.Inclusao);
        }
コード例 #3
0
        /// <summary>
        /// evento do botão salvar
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //atribui os dados da página para o objeto de agendamento
                AgendamentoRecurso agendamento = new AgendamentoRecurso();
                agendamento.Data    = DateTime.Parse(ddlData.SelectedValue);
                agendamento.Recurso = ddlRecurso.SelectedValue;
                agendamento.Usuario = base.UsuarioLogado;
                //salva o registro no banco
                agendamento.SaveAndFlush();
            }

            catch (Exception ex)
            {
                Logger.Error(ex.Message);
                base.ExibirMensagemErro();
            }
            base.ExibirMensagemSucesso(Funcionalidade.Reserva, Operacao.Inclusao);
        }