public CursoDocente VincularDocente(CursoDocente entidade) { var docente = _cursoRepository.VincularDocente(entidade); docente.Docente = _docenteRepository.PesquisarPorId(docente.DocenteId); return(docente); }
public TurmaDocente VincularDocente(TurmaDocente entidade) { TurmaDocente docente = _TurmaRepository.VincularDocente(entidade); docente.Docente = _docenteRepository.PesquisarPorId(docente.DocenteId); return(docente); }
public void Excluir(int id) { if (id == 0) { throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o docente. Docente não localizado"); } var docente = _docenteRepository.PesquisarPorId(id); if (docente == null || docente.Id == 0) { throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o docente. Docente não localizado"); } _docenteRepository.Excluir(docente); }