Esempio n. 1
0
        public static DTONotificacao ObterDtoNotificacao(Notificacao notificacao)
        {
            var dtoNotificacao = new DTONotificacao
            {
                ID               = notificacao.ID,
                DataGeracao      = notificacao.DataGeracao,
                DataVisualizacao = notificacao.DataVisualizacao,
                Link             = notificacao.Link,
                Visualizado      = notificacao.Visualizado,
                Usuario          = notificacao.Usuario.CPF,
                TextoNotificacao = notificacao.TextoNotificacao
            };

            return(dtoNotificacao);
        }
Esempio n. 2
0
        private IList <DTONotificacao> ConverterDominioDTO(IList <Notificacao> pListaDominio)
        {
            IList <DTONotificacao> lstResult = new List <DTONotificacao>();

            foreach (Notificacao n in pListaDominio)
            {
                DTONotificacao ndto = new DTONotificacao()
                {
                    DataGeracao      = n.DataGeracao,
                    DataVisualizacao = n.DataVisualizacao,
                    ID               = n.ID,
                    Link             = n.Link,
                    Usuario          = n.Usuario.Nome,
                    Visualizado      = n.Visualizado,
                    TextoNotificacao = n.TextoNotificacao,
                    TipoNotificacao  = (int)n.TipoNotificacao
                };

                lstResult.Add(ndto);
            }

            return(lstResult);
        }