Exemple #1
0
        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;
            }
        }
Exemple #2
0
 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;
     }
 }
Exemple #3
0
 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;
     }
 }