public void RemoverNotificacao(DTONotificacaoProduto notificacao)
        {
            //var destinario = _destinarioRepo.Listar().ToList().Where(x => x.Email.Contains(emailDestinario)).FirstOrDefault();
            NotificacaoProduto notificacaoAchada = notificacao.Id.HasValue ? _repo.EncontrarPorId((int)notificacao.Id) : _repo.Listar(x => x.Destinario.Email == notificacao.EmailDestinario && x.NomeProduto.ToLower().Contains(notificacao.NomeProduto)).FirstOrDefault();

            _repo.Remover(notificacaoAchada);
            _repo.Savechanges();
        }
        public NotificacaoProduto CadastrarNotificacao(string emailDestinario, NotificacaoProduto notificacao)
        {
            var destinario = _destinarioRepo.Listar(x => x.Email.Contains(emailDestinario)).ToList().FirstOrDefault();

            notificacao.Destinario   = destinario;
            notificacao.IdDestinario = destinario.Id;

            var obj = _repo.Inserir(notificacao);

            _repo.Savechanges();

            return(obj);
        }