/// <summary> /// Edita as informações de uma vulnerabilidade /// </summary> /// <param name="cod">Código da vulnerabilidade a editar</param> /// <param name="descricao">Nova descrição da vulnerabilidade</param> /// <param name="impacto">Novo Nivel de impacto da vulnerabilidade</param> /// <param name="estado">Novo estado da vulnerabilidade</param> /// <returns> True se as informações forem editadas corretamente /// False se as informações não forem editadas corretamente </returns> public static bool EditaVulnerabilidade(int cod, string descricao, NivelImpacto impacto, Estado estado) { try { return(Vulnerabilidades.EditaVulnerabilidade(cod, descricao, impacto, estado)); } catch (IndexOutOfRangeException x) { throw new FormatException("ERRO: " + x.Message); } catch (Exception x) { throw new Exception("ERRO: " + x.Message); } }