public async Task <int> CreateUserTask(int userId, string description) { var user = await GetUserById(userId); if (user == null) { throw new Exception("User not found"); } var newTaskId = _userTaskRepository.Create(new UserTask() { Description = description, LastUpdate = DateTime.UtcNow, User = user }); return(newTaskId); }
public async Task <UserTask> Create(UserTask userTask) { return(await _userTaskRepository.Create(userTask)); }