Esempio n. 1
0
        public async Task <int> SalvarNotificacoes(NotificacaoViewModel notificacaoVM)
        {
            try
            {
                var notificacaoBD = Mapper.Map <Notificacao>(notificacaoVM);
                notificacaoBD.Data = DateTime.Now.Date;
                await BeginTransaction();

                var notificacao = await Task.Run(() => _notificacaoRepository.AddReturn(notificacaoBD));
                await Commit();

                return(notificacao.Id);
            }
            catch (Exception e)
            {
                throw e;
            }
        }