Beispiel #1
0
        public async Task SaveSessionAsync(Session session)
        {
            using (var transaction = Database.BeginTransaction())
            {
                var sessionDao = Mapper.Map <SessionDao>(session);
                await SessionRepo.AddAsync(sessionDao);

                await TimeEntryRepo.AddAsync(FinalizeTimeEntries(session));

                transaction.Complete();
            }
        }