Exemplo n.º 1
0
        public async Task UpdateJournalAsync(EditViewModel viewModel)
        {
            JournalDTOBuilderData builderData    = new JournalDTOBuilderData(viewModel);
            JournalDTO            updatedJournal = dtoFactory.CreateDTO <JournalDTOBuilderData, JournalDTO>(builderData);

            service.UpdateYear(updatedJournal);
            await service.SaveChangesAsync();
        }
Exemplo n.º 2
0
        public async Task <int> CreateJournalAsync(CreateViewModel viewModel)
        {
            JournalDTOBuilderData builderData = new JournalDTOBuilderData(viewModel);
            JournalDTO            newJournal  = dtoFactory.CreateDTO <JournalDTOBuilderData, JournalDTO>(builderData);

            service.Create(newJournal);
            await service.SaveChangesAsync();

            return(newJournal.Id);
        }