public void GerarMensagemHTML()
        {
            Curso entidade = new Curso()
            {
                Identificador         = 1,
                NomeCurso             = "Curso teste",
                Sigla                 = "ADS",
                EmailCoordenadorCurso = "*****@*****.**",
                CoordenadorCurso      = "Tester",
                DescricaoCurso        = "Entidade teste",
                Informacao            = "Teste"
            };
            string MensagemAlteracao = entidade.MensagemDePropriedadesComPlaceholderHTML(String.Empty);
            AlteracaoEntidadesSistema AlteracaoEntidade = new AlteracaoEntidadesSistema()
            {
                IdentificadorEntidade = entidade.Identificador,
                MensagemAlteracao     = MensagemAlteracao,
                Autor    = new Dominio.Models.Individuais.UsuarioADE(),
                IdAutor  = "IdentificadorUsuario",
                Entidade = Dominio.Models.Enums.EnumEntidadesSistema.Curso
            };
            string HtmlParseMessage = TextParser.MontarMensagemHTML(AlteracaoEntidade.MensagemAlteracao);

            output.WriteLine(AlteracaoEntidade.MensagemAlteracao);
            output.WriteLine(HtmlParseMessage);
            Assert.True(MensagemEsperadaRaw.Contains(AlteracaoEntidade.MensagemAlteracao) && MensagemEsperadaHTML == HtmlParseMessage);
        }
Esempio n. 2
0
        public async Task CadastrarAsync(AlteracaoEntidadesSistema entity, EnumTipoLog TipoLog)
        {
            await unitOfWork.RepositorioAlteracaoEntidades.Criar(entity);

            await logAcoesEspeciais.Log(entity.Autor, entity.MensagemAlteracao, "ServicoAlteracaoEntidadesSistema", TipoLog, TipoEvento.Criacao);

            Console.WriteLine(entity.MensagemAlteracao);
        }
Esempio n. 3
0
 public Notificacao(AlteracaoEntidadesSistema Evento, IModeloADE Entidade)
 {
     Identificador = Evento.Identificador;
     Mensagem      = Evento.MensagemAlteracao;
     IdAutor       = Evento.IdAutor;
     NomeAutor     = Evento.Autor.UserName;
     Data          = Evento.DataHoraInclusao;
     this.Entidade = Entidade;
     TipoEntidade  = Entidade.GetType().Name;
 }
 public void Remover(AlteracaoEntidadesSistema entity)
 {
     throw new NotImplementedException();
 }
 public void Editar(AlteracaoEntidadesSistema entity)
 {
     entity.DataHoraUltimaAlteracao = DateTime.Now;
     _context.AlteracaoEntidadesSistema.Update(entity);
 }
 public async Task Criar(AlteracaoEntidadesSistema entity)
 {
     entity.DataHoraInclusao = DateTime.Now;
     await _context.AlteracaoEntidadesSistema.AddAsync(entity);
 }
Esempio n. 7
0
 public void Atualizar(AlteracaoEntidadesSistema entity)
 {
     unitOfWork.RepositorioAlteracaoEntidades.Editar(entity);
 }
Esempio n. 8
0
 public void RemoverAsync(AlteracaoEntidadesSistema entity)
 {
     unitOfWork.RepositorioAlteracaoEntidades.Remover(entity);
 }