public object VincularInteresse(ProspeccaoInteresse entidade)
        {
            ProspeccaoInteresse prospeccaoInteresse = _prospeccaoRepository.VincularInteresse(entidade);

            prospeccaoInteresse.Prospeccao = _prospeccaoRepository.PesquisarPorId(prospeccaoInteresse.ProspeccaoId);
            return(prospeccaoInteresse);
        }
        public void ExcluirVinculoInteresse(int id)
        {
            if (id == 0)
            {
                throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o vinculo com o acadêmico.");
            }

            ProspeccaoInteresse obj = _prospeccaoRepository.PesquisarVinculoInteresse(id);

            obj.Prospeccao = null;
            obj.Curso      = null;

            if (obj == null || obj.Id == 0)
            {
                throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o vinculo com o acadêmico. Vinculo não localizado");
            }

            _prospeccaoRepository.ExcluirVinculoInteresse(obj);
        }
Exemple #3
0
 public void ExcluirVinculoInteresse(ProspeccaoInteresse pi)
 {
     base._dbContexto.Remove(pi);
     base._dbContexto.SaveChanges();
 }
Exemple #4
0
 public ProspeccaoInteresse VincularInteresse(ProspeccaoInteresse entidade)
 {
     _dbContexto.Set <ProspeccaoInteresse>().Add(entidade);
     _dbContexto.SaveChanges();
     return(entidade);
 }
Exemple #5
0
 public IActionResult VincularInteresse(ProspeccaoInteresse entidade)
 {
     return(Ok(_servico.VincularInteresse(entidade)));
 }