private void InitEthnicityNames(null_callback callback) { string fullURL = "admin/ethnicitynames"; RestRequest request = new RestRequest(fullURL, Method.GET); apiClient.ExecuteAsync<List<EthnicityType>>(request, (response) => { List<EthnicityType> map = response.Data; if (map != null) { foreach (EthnicityType curType in map) { _ethnicityNames[curType.id] = curType.typename; } } else { _ethnicityNames.Clear(); } if (callback != null) callback(); }); }
private void InitActivityNames(null_callback callback) { string fullURL = "admin/activitynames"; RestRequest request = new RestRequest(fullURL, Method.GET); apiClient.ExecuteAsync<List<ActivityType>>(request, (response) => { List<ActivityType> map = response.Data; if (map != null) { foreach (ActivityType curType in map) { _activityTypes[curType.id] = curType; } } else { _activityTypes.Clear(); _activityTypes.Add(1, Lettuce.Core.ActivityType.CreateSample(1, "coffee")); _activityTypes.Add(2, Lettuce.Core.ActivityType.CreateSample(2, "lunch")); _activityTypes.Add(3, Lettuce.Core.ActivityType.CreateSample(3, "dinner")); } if (callback != null) callback(); }); }