コード例 #1
0
 public Doacao BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.doacao.Find(id));
     }
 }
コード例 #2
0
 public IList <Login> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.login.ToList());
     }
 }
コード例 #3
0
 public VinculoAfinidade BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.vinculoafinidade.Find(id));
     }
 }
コード例 #4
0
 public Login BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.login.Find(id));
     }
 }
コード例 #5
0
 public Campanha BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.campanha.Find(id));
     }
 }
コード例 #6
0
 public IList <Voluntario> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.voluntario.ToList());
     }
 }
コード例 #7
0
        public IList <Afinidade> BuscaAfinidadesporVoluntario(Voluntario voluntario)
        {
            using (var contexto = new AjudaDigitalContext())
            {
                //Busca dados do banco incluindo o objeto afinidade
                var busca = from v in contexto.vinculoafinidade.Include(v => v.Afinidade)
                            where v.Voluntarioid == voluntario.id
                            select v;

                IList <VinculoAfinidade> vinculoafinidades = busca.ToList();

                if (vinculoafinidades.Count() == 0)
                {
                    return(null);
                }

                //Traz somente as afinidades
                IList <Afinidade> afinidades = new List <Afinidade>();

                foreach (var vinculo in vinculoafinidades)
                {
                    afinidades.Add(vinculo.Afinidade);
                }

                return(afinidades);
            }
        }
コード例 #8
0
 public IList <Afinidade> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.afinidade.ToList());
     }
 }
コード例 #9
0
 public IList <TipoRecurso> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.tiporecurso.ToList());
     }
 }
コード例 #10
0
 public TipoRecurso BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.tiporecurso.Find(id));
     }
 }
コード例 #11
0
 public IList <Campanha> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.campanha.ToList());
     }
 }
コード例 #12
0
 public IList <Governo> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.governo.ToList());
     }
 }
コード例 #13
0
 public Governo BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.governo.Find(id));
     }
 }
コード例 #14
0
 public IList <Doacao> Listar()
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.doacao.ToList());
     }
 }
コード例 #15
0
 public void ExcluirTudo()
 {
     using (var context = new AjudaDigitalContext())
     {
         context.cidade.RemoveRange(Listar()); //deletando tudo
     }
 }
コード例 #16
0
 public Cidade BuscarPorId(int id)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         return(contexto.cidade.Find(id));
     }
 }
コード例 #17
0
 public void Excluir(Cidade cidade)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.cidade.Remove(cidade); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #18
0
 public void Adicionar(TipoRecurso tiporecurso)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.tiporecurso.Add(tiporecurso); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #19
0
 public void Atualizar(TipoRecurso tiporecurso)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         contexto.Entry(tiporecurso).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
コード例 #20
0
 public void Excluir(Recurso recurso)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.recurso.Remove(recurso); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #21
0
 public void Atualizar(Campanha campanha)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         contexto.Entry(campanha).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
コード例 #22
0
 public void Adicionar(Doacao doacao)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.doacao.Add(doacao); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #23
0
 public void Adicionar(Governo governo)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.governo.Add(governo); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #24
0
 public void Atualizar(Governo governo)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         contexto.Entry(governo).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
コード例 #25
0
 public void Atualizar(Afinidade afinidade)
 {
     using (var contexto = new AjudaDigitalContext())
     {
         contexto.Entry(afinidade).State = System.Data.Entity.EntityState.Modified;
         contexto.SaveChanges();
     }
 }
コード例 #26
0
 public void Adicionar(Afinidade afinidade)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.afinidade.Add(afinidade); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #27
0
 public void Excluir(ParticipaCampanha participacampanha)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.participacampanha.Remove(participacampanha); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #28
0
 public void Adicionar(Voluntario voluntario)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.voluntario.Add(voluntario); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #29
0
 public void Adicionar(Campanha campanha)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.campanha.Add(campanha); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }
コード例 #30
0
 public void Adicionar(Login login)
 {
     using (var context = new AjudaDigitalContext())
     {
         context.login.Add(login); //adicionando o objeto afinidade da classeAjudaDigitalContext
         context.SaveChanges();
     }
 }