Example #1
0
 public LogDeAlteracaoDeEntidade(string entidadeId, object entidade, TipoDeAcaoDoBanco tipoDeAcaoDoBanco)
 {
     Data = DateTimeOffset.Now;
     TipoDeAcaoDoBanco = tipoDeAcaoDoBanco;
     EntidadeId        = entidadeId;
     Entidade          = entidade.GetType().Name;
     Estado            = JsonConvert.SerializeObject(entidade, Settings);
 }
Example #2
0
        public virtual void AdicionarEntidade(object entity, TipoDeAcaoDoBanco tipoDeAcaoDoBanco)
        {
            if (entity is LogDeAlteracaoDeEntidade)
            {
                return;
            }

            Logs.Add(new Tuple <object, TipoDeAcaoDoBanco>(entity, tipoDeAcaoDoBanco));
        }