/// <summary> /// Método que verifica se um determinado Docente existe no Pessoas /// </summary> /// <param name="numeroDocente"> numero do docente </param> /// <returns> bool a indicar se existe ou não </returns> public static bool VerificaSeDocenteExiste(int numeroDocente) { // Verifica se o Docente existe if (!Pessoas.ExisteDocente(numeroDocente)) { return(false); } // Se existir ... else { return(true); } }
/// <summary> /// Método que controla a pesquisa de um aluno /// </summary> /// <param name="identificacaoDocente"> numero de identificação de um docente </param> /// <returns> Devolve o docente desejado </returns> public static Docente PesquisaDocente(int identificacaoDocente) { #region Variaveis Docente docenteAux; #endregion // Verifica se o docente existe if (!Pessoas.ExisteDocente(identificacaoDocente)) { throw new Exception(" - Não foi encontrado um Docente com esse numero!"); } else { if (Pessoas.DevolveDocente(identificacaoDocente, out docenteAux)) { return(docenteAux); } throw new Exception(" - Não foi possivel devolver o Docente !"); } }