コード例 #1
0
        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;
            }
        }
コード例 #2
0
 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;
     }
 }
コード例 #3
0
 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;
     }
 }