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; } }
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; } }
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; } }