예제 #1
0
        public Aluno_curso_Acao Buscar(int idacao)
        {
            try
            {
                Aluno_curso_Acao acao = null;

                DBSession session = new DBSession();
                Query     quey    = session.CreateQuery("SELECT * from aluno_curso_acoes where idacao = @idacao");
                quey.SetParameter("idacao", idacao);
                IDataReader reader = quey.ExecuteQuery();

                if (reader.Read())
                {
                    acao = new Aluno_curso_Acao(Convert.ToInt32(reader["idacao"]), Convert.ToInt32(reader["aluno_curso"]), Convert.ToString(reader["txacao"]), Convert.ToString(reader["tipo"]), Convert.ToDateTime(reader["dtacao"]), Convert.ToInt32(reader["idusuario"]), Convert.ToDateTime(reader["dtretorno"]), Convert.ToString(reader["txobs"]));
                }
                reader.Close();
                session.Close();

                return(acao);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
예제 #2
0
 public void Alterar(Aluno_curso_Acao variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE aluno_curso_acoes SET dtacao = @dtacao, txacao = @txacao, dtretorno = @dtretorno, txobs = @txobs WHERE idacao = @idacao and aluno_curso = @aluno_curso");
         query.SetParameter("idacao", variavel.idacao)
         .SetParameter("aluno_curso", variavel.aluno_curso)
         .SetParameter("dtacao", variavel.dtacao)
         .SetParameter("dtretorno", variavel.dtretorno)
         .SetParameter("txobs", variavel.txobs)
         .SetParameter("txacao", variavel.txacao);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
예제 #3
0
 public int Salvar(Aluno_curso_Acao variavel)
 {
     try
     {
         int       id      = 0;
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO aluno_curso_acoes (aluno_curso, dtacao, txacao, tipo, idusuario, dtretorno, txobs) output INSERTED.idacao values (@aluno_curso, @dtacao, @txacao, @tipo, @idusuario, @dtretorno, @txobs)");
         query.SetParameter("aluno_curso", variavel.aluno_curso);
         query.SetParameter("dtacao", variavel.dtacao);
         query.SetParameter("txacao", variavel.txacao);
         query.SetParameter("tipo", variavel.tipo);
         query.SetParameter("dtretorno", variavel.dtretorno);
         query.SetParameter("txobs", variavel.txobs);
         query.SetParameter("idusuario", variavel.idusuario);
         id = query.ExecuteScalar();
         session.Close();
         return(id);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }