Beispiel #1
0
 public void Alterar(TimelineTarefas variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE Timeline_Eventos SET idcurso = @curso, txtitulo = @titulo, txtexto = @texto, dtevento = @data, fltipo = @tipo, idusuario = @usuario, dttarefa = @data_tarefa, dtdeadline = @data_deadline, dteventoini = @data_inicio, dteventofim = @data_fim WHERE idevento = @id");
         query.SetParameter("id", variavel.idevento);
         query.SetParameter("curso", variavel.idcurso);
         query.SetParameter("titulo", variavel.txtitulo);
         query.SetParameter("texto", variavel.txtexto);
         query.SetParameter("data", variavel.dtevento);
         query.SetParameter("tipo", variavel.fltipo);
         query.SetParameter("usuario", variavel.idusuario);
         query.SetParameter("data_tarefa", variavel.dttarefa);
         query.SetParameter("data_deadline", variavel.dtdeadline);
         query.SetParameter("data_inicio", variavel.dteventoini);
         query.SetParameter("data_fim", variavel.dteventofim);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Beispiel #2
0
        public int SalvarRetornar(TimelineTarefas variavel)
        {
            try
            {
                int       id      = 0;
                DBSession session = new DBSession();
                Query     query   = session.CreateQuery("INSERT INTO Timeline_Eventos (idcurso, txtitulo, txtexto, dtevento, fltipo, idusuario, dttarefa, dtdeadline, dteventoini, dteventofim) output INSERTED.idevento VALUES (@curso, @titulo, @texto, @data, @tipo, @usuario, @data_tarefa, @data_deadline, @data_inicio, @data_fim) ");
                query.SetParameter("curso", variavel.idcurso);
                query.SetParameter("titulo", variavel.txtitulo);
                query.SetParameter("texto", variavel.txtexto);
                query.SetParameter("data", variavel.dtevento);
                query.SetParameter("tipo", variavel.fltipo);
                query.SetParameter("usuario", variavel.idusuario);
                query.SetParameter("data_tarefa", variavel.dttarefa);
                query.SetParameter("data_deadline", variavel.dtdeadline);
                query.SetParameter("data_inicio", variavel.dteventoini);
                query.SetParameter("data_fim", variavel.dteventofim);
                id = query.ExecuteScalar();
                session.Close();

                return(id);
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }