Пример #1
0
        public async Task <TaskSm> UpdateTaskAsync(TaskSm task)
        {
            var entry = db.Attach(mapper.Map <TaskItem>(task));

            entry.State = EntityState.Modified;
            await db.SaveChangesAsync();

            return(mapper.Map <TaskSm>(entry.Entity));
        }
Пример #2
0
        public async Task <TaskSm> CreateTaskAsync(TaskSm task)
        {
            var entity = mapper.Map <TaskItem>(task);
            await db.TaskItems.AddAsync(entity);

            await db.SaveChangesAsync();

            return(mapper.Map <TaskSm>(entity));
        }