Beispiel #1
0
        public async Task <User> AddAsync(User user)
        {
            try
            {
                var dto = _mapper.Map <Data.User>(user);

                _context.Entry(dto).State = EntityState.Added;

                await _context.SaveChangesAsync();

                return(await GetAsync(dto.Id));
            }
            catch (Exception ex)
            {
                // Log ex
                throw;
            }
        }
        public async Task <WorkItem> AddAsync(WorkItem workItem)
        {
            try
            {
                var dto = _mapper.Map <Data.WorkItem>(workItem);

                _context.Entry(dto).State = EntityState.Added;

                await _context.SaveChangesAsync();

                return(await GetAsync(dto.Id));
            }
            catch (Exception ex)
            {
                // Log ex
                throw;
            }
        }