/// <summary>
 /// Edita as informações de um colaborador
 /// </summary>
 /// <param name="cod">Código do colaborador a editar</param>
 /// <param name="nome">Novo nome do colaborador</param>
 /// <param name="idade">Nova idade do colaborador</param>
 /// <param name="genero">Novo género do colaborador</param>
 /// <param name="nif">Novo nif do colaborador</param>
 /// <returns> True se as informações forem editadas corretamente
 /// False se as informações não forem editadas corretamente </returns>
 public static bool EditaColaborador(int cod, string nome, int idade, Genero genero, int nif)
 {
     try
     {
         return(Colaboradores.EditaColaborador(cod, nome, idade, genero, nif));
     }
     catch (IndexOutOfRangeException x)
     {
         throw new FormatException("ERRO: " + x.Message);
     }
     catch (Exception x)
     {
         throw new Exception("ERRO: " + x.Message);
     }
 }