/// <summary> /// Preenche variáveis internas com as informações do erro. /// </summary> /// <param name="erro">Exception com as informações do erro.</param> private void TratarErro(Exception erro) { if (!houveErro) { this.erro = new VersionadorException("Erro ao realizar a operação! Veja InnerExceptions para mais detalhes."); houveErro = true; } this.erro.InnerExceptions.Add(erro); }
/// <summary> /// Limpa variáveis internas. /// </summary> private void LimparVariaveis() { houveErro = false; erro = null; }