public Negociacao_Boleto_avulso Buscar(int negociacao_id, int boleto_avulso) { try { Negociacao_Boleto_avulso negociacao_boleto_avulso = null; DBSession session = new DBSession(); Query quey = session.CreateQuery("SELECT negociacao_id, Boleto_avulso FROM Negociacao_Boleto_avulso WHERE negociacao_id = @codigo AND Boleto_avulso = @Boleto_avulso"); quey.SetParameter("codigo", negociacao_id) .SetParameter("Boleto_avulso", boleto_avulso); IDataReader reader = quey.ExecuteQuery(); if (reader.Read()) { negociacao_boleto_avulso = new Negociacao_Boleto_avulso(new NegociacaoDB().Buscar(Convert.ToInt32(reader["negociacao_id"])), new Boleto_avulsoDB().Buscar(Convert.ToInt32(reader["Boleto_avulso"]))); } reader.Close(); session.Close(); return(negociacao_boleto_avulso); } catch (Exception error) { throw error; } }
public void Excluir(Negociacao_Boleto_avulso variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("DELETE FROM Negociacao_Boleto_avulso WHERE negociacao_id = @negociacao_id AND boleto_avulso = @boleto_avulso"); query.SetParameter("negociacao_id", variavel.negociacao_id.negociacao_id) .SetParameter("boleto_avulso", variavel.boleto_avulso.codigo); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }
public void Salvar(Negociacao_Boleto_avulso variavel) { try { DBSession session = new DBSession(); Query query = session.CreateQuery("INSERT INTO Negociacao_Boleto_avulso (negociacao_id, boleto_avulso) VALUES (@negociacao_id, @boleto_avulso) "); query.SetParameter("negociacao_id", variavel.negociacao_id.negociacao_id) .SetParameter("boleto_avulso", variavel.boleto_avulso.codigo); query.ExecuteUpdate(); session.Close(); } catch (Exception erro) { throw erro; } }