Beispiel #1
0
        public Programacao_palestrante Buscar(int programacao_id, int palestrante_id)
        {
            try
            {
                Programacao_palestrante contaEnvio = null;

                DBSession session = new DBSession();
                Query     quey    = session.CreateQuery("SELECT * FROM Programacao_palestrante WHERE programacao_id = @programacao_id AND palestrante_id = @palestrante_id");
                quey.SetParameter("programacao_id", programacao_id)
                .SetParameter("palestrante_id", palestrante_id);
                IDataReader reader = quey.ExecuteQuery();

                if (reader.Read())
                {
                    contaEnvio = new Programacao_palestrante(new ProgramacaoDB().Buscar(Convert.ToInt32(reader["programacao_id"])), new PalestranteDB().Buscar(Convert.ToInt32(reader["palestrante_id"])));
                }
                reader.Close();
                session.Close();

                return(contaEnvio);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
Beispiel #2
0
 public void Excluir(Programacao_palestrante variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("DELETE FROM Programacao_palestrante WHERE programacao_id = @programacao_id and palestrante_id = @palestrante_id");
         query.SetParameter("programacao_id", variavel.programacao_id.programacao_id)
         .SetParameter("palestrante_id", variavel.palestrante_id.palestrante_id);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Beispiel #3
0
 public void Salvar(Programacao_palestrante variavel)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO Programacao_palestrante VALUES (@programacao_id, @palestrante_id) ");
         query.SetParameter("programacao_id", variavel.programacao_id.programacao_id)
         .SetParameter("palestrante_id", variavel.palestrante_id.palestrante_id);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }