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