Example #1
0
		private void FillDataGridView()
		{
			//получаем объект типа SystemInfo
			SystemInfo systemInfo = new SystemInfo();

			// вызываем метод объекта systemInfo, который
			// собирает инфрормацию о установленных программах
			// и помещаем ее в переменную ApplicationsInfo
			List<string> ApplicationsInfo = systemInfo.GetApplicationsInfo();
			
			// добавялем каждый элемент в dataGridView
			foreach (string row in ApplicationsInfo) {
				AddElementToDataGridView(row);
			}
		}
Example #2
0
		public void SendApps()
		{
			SystemInfo systemInfo = new SystemInfo();
			
			JSONObject = new StringBuilder();
			JSONObject.Clear();
			JSONObject.AppendLine("{ ");
			
			List<string> apps = systemInfo.GetApplicationsInfo();

			AddToJSON(apps, "Name");
						
			List<Param> AdvancedData = new List<Param>();
			AdvancedData.Add(new Param("PCID", ProgramState.PCID));
			
			AddToJSON(AdvancedData, string.Empty);
			
			StringBuilder newJSONObject = JSONObject.Remove(JSONObject.Length - 3, 1);
			newJSONObject.AppendLine(" }");
			
			string data = JSONObject.ToString();
			SendToWeb(data, URLApps);
			
		}