Пример #1
0
 /**
  * Metodo responsável por retornar uma atividade pelo seu codigo.
  *
  * @param codigo
  * @return Atividade caso codigo exista, null caso contrario.
  */
 public static Atividade getAtividadePorCodigo(int codigo) {
   for (Atividade atividade : listaAtividade) {
     if (atividade.getCodigo() == codigo) {
       return atividade;
     }
   }
   return null;
 }
Пример #2
0
 /**
  * Metodo responsável por retornar todas as atividades concluidas de um determinado Colaborador.
  *
  * @param col
  * @return lista de Atividades.
  */
 public static List<Atividade> getAllConcluidaByPart(Colaborador col) {
   List<Atividade> listAux = new ArrayList<Atividade>();
   for (Atividade ativ : listaAtividade) {
     if (ativ.getResponsavel().getCpf().equalsIgnoreCase(col.getCpf()) && ativ.isConcluir()) {
       listAux.add(ativ);
     }
   }
   return listAux;
 }
Пример #3
0
 /** Metodo responsável por mostrar todas as atividades do sistema. */
 public static void mostrarAtividades() {
   Console.printString("########### ATIVIDADES ###########");
   for (Atividade atividade : listaAtividade) {
     Console.printString(
         atividade.getCodigo()
             + " - "
             + atividade.getNome()
             + "   Responsavel: "
             + atividade.getResponsavel().getNome());
   }
 }