/// <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); } }