Beispiel #1
0
 /// <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);
     }
 }