Exemple #1
0
 public void Alterar(Campanhas_TipoAluno tipo)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("UPDATE mailing_campanhas_tipoaluno set flnovos = @novos, flantigos = @antigos, txstatus = @status where idcampanha = @id ");
         query.SetParameter("id", tipo.idcampanha);
         query.SetParameter("novos", tipo.flnovos);
         query.SetParameter("antigos", tipo.flantigos);
         query.SetParameter("status", tipo.txstatus);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
Exemple #2
0
 public void Salvar(Campanhas_TipoAluno tipo)
 {
     try
     {
         DBSession session = new DBSession();
         Query     query   = session.CreateQuery("INSERT INTO mailing_campanhas_tipoaluno (idcampanha, flnovos, flantigos, txstatus) VALUES (@campanha, @novos, @antigos, @status) ");
         query.SetParameter("campanha", tipo.idcampanha);
         query.SetParameter("novos", tipo.flnovos);
         query.SetParameter("antigos", tipo.flantigos);
         query.SetParameter("status", tipo.txstatus);
         query.ExecuteUpdate();
         session.Close();
     }
     catch (Exception error)
     {
         throw error;
     }
 }
Exemple #3
0
        public Campanhas_TipoAluno Buscar(int id)
        {
            try
            {
                Campanhas_TipoAluno tipoaluno = null;
                DBSession           session   = new DBSession();
                Query query = session.CreateQuery("select * from mailing_campanhas_tipoaluno where idcampanha = @campanha");
                query.SetParameter("campanha", id);
                IDataReader reader = query.ExecuteQuery();

                if (reader.Read())
                {
                    tipoaluno = new Campanhas_TipoAluno(Convert.ToInt32(reader["idcampanha"]), Convert.ToInt32(reader["flnovos"]), Convert.ToInt32(reader["flantigos"]), Convert.ToString(reader["txstatus"]));
                }
                reader.Close();
                session.Close();

                return(tipoaluno);
            }
            catch (Exception error)
            {
                throw error;
            }
        }