public async Task<int> SaveTask(DnpTask task) { if (task == null) throw new ArgumentNullException("Task cannot not be NULL."); return await _taskRepository.SaveTask(task); }
public async Task<int> SaveTask(DnpTask task) { DbTask dbTask = Mapper.Map<DbTask>(task); if( dbTask.TaskID == 0) { _kanbanContext.DbTask.Add(dbTask); } else { _kanbanContext.Entry<DbTask>(dbTask).State = EntityState.Modified; } return await _kanbanContext.SaveChangesAsync(); }
public Task<int> SaveTask(DnpTask task) { throw new NotImplementedException(); }