public CursoConteudoProgramatico VincularConteudoProgramatico(CursoConteudoProgramatico entidade) { CursoConteudoProgramatico conteudoProgramatico = _cursoRepository.VincularConteudoProgramatico(entidade); conteudoProgramatico.ConteudoProgramatico = _conteudoProgramaticoRepository.PesquisarPorId(conteudoProgramatico.ConteudoProgramaticoId); return(conteudoProgramatico); }
public void ExcluirVinculoConteudoProgramatico(int id) { if (id == 0) { throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o vinculo com o conteúdo."); } CursoConteudoProgramatico ctp = _cursoRepository.PesquisarVinculoConteudoProgramatico(id); if (ctp == null || ctp.Id == 0) { throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o vinculo com o conteúdo. Vinculo não localizado"); } _cursoRepository.ExcluirVinculoConteudoProgramatico(ctp); }
public void ExcluirVinculoConteudoProgramatico(CursoConteudoProgramatico ccp) { base._dbContexto.Remove(ccp); base._dbContexto.SaveChanges(); }
public CursoConteudoProgramatico VincularConteudoProgramatico(CursoConteudoProgramatico entidade) { _dbContexto.Set <CursoConteudoProgramatico>().Add(entidade); _dbContexto.SaveChanges(); return(entidade); }
public IActionResult VincularConteudo(CursoConteudoProgramatico entidade) { return(Ok(_servico.VincularConteudoProgramatico(entidade))); }