protected void LogWarn(string acao, string mensagem)
        {
            IInserirCmd comando = new WarnCmd()
            {
                Acao     = acao,
                Mensagem = mensagem,
                Tipo     = this.Referencia
            };

            if (this._udt.HaAlteracoes())
            {
                this._logTemp.Add(comando);
            }
            else
            {
                this._log.Inserir(comando);
            }
        }
        protected void LogNotificacoes(IAutoValidacao validacao)
        {
            if (!validacao.Notificacoes.EhValido())
            {
                IInserirCmd comando = new WarnCmd()
                {
                    Acao     = "Notificações",
                    Mensagem = ContratoJson.Serializar(validacao.Notificacoes.Mensagens),
                    Tipo     = this.Referencia
                };

                if (this._udt.HaAlteracoes())
                {
                    this._logTemp.Add(comando);
                }
                else
                {
                    this._log.Inserir(comando);
                }
            }
        }