Пример #1
0
 public async Task LogDelecaoEntidade(UsuarioADE Autor, T entidade, EnumEntidadesSistema Entidade, EnumTipoLog tipoLog)
 {
     string MensagemAlteracao = $"{Entidade.ObterNomeEnum()} {entidade.ToString()} foi removido do sistema";
     AlteracaoEntidadesSistema AlteracaoEntidade = new AlteracaoEntidadesSistema()
     {
         IdentificadorEntidade = entidade.Identificador,
         MensagemAlteracao     = MensagemAlteracao,
         Autor    = Autor,
         IdAutor  = Autor.Id,
         Entidade = Entidade
     };
     await _servicoAlteracaoEntidades.CadastrarAsync(AlteracaoEntidade, tipoLog);
 }
Пример #2
0
 public async Task LogAlteracaoEntidade(UsuarioADE Autor, T entidadeAntiga, T entidadeAtualizada, EnumEntidadesSistema Entidade, EnumTipoLog tipoLog, string Mensagem = null)
 {
     Mensagem = Mensagem ?? string.Empty;
     entidadeAtualizada.DataHoraUltimaAlteracao = DateTime.Now;
     string MensagemAlteracao = entidadeAtualizada.GerarMensagemAlteracao(entidadeAntiga, Mensagem);
     AlteracaoEntidadesSistema AlteracaoEntidade = new AlteracaoEntidadesSistema()
     {
         IdentificadorEntidade = entidadeAtualizada.Identificador,
         MensagemAlteracao     = MensagemAlteracao,
         Autor    = Autor,
         IdAutor  = Autor.Id,
         Entidade = Entidade
     };
     await _servicoAlteracaoEntidades.CadastrarAsync(AlteracaoEntidade, tipoLog);
 }