public async Task <HoursOfOperation> CreateDefault(User user) { var hours = HoursOfOperation.Create( user.Id ); await repo.Add(hours); return(hours); }
public async Task <HoursOfOperation> GetOrCreateForUser(User user) { var hours = await repo.FindForUser(user); if (hours == null) { hours = HoursOfOperation.Create(user.Id); await repo.Add(hours); } return(hours); }