Пример #1
0
		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();
				});

		}
Пример #2
0
		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();
				});

		}