private static OperationResult ImportIntoDb(ModuleInstallation module)
		{
			if (!module.Import.Any())
			{
				Logger.Instance.WriteLog.Info(CommonResources.MsgPropertyNotExistInConfigFile.GetStringByFormat("Import"));
				return null;
			}
			Logger.Instance.WriteLog.Info("ImportIntoDb started");
			OperationResult result = new OperationResult();
			foreach (Import item in module.Import)
			{
				OperationResult newResult = new ImportTask(item).Execute();
				result = result.СombineResult(newResult);
			}
			Logger.Instance.WriteLog.Info("ImportIntoDb finished");
			return result;
		}
		private static OperationResult CopyingFile(ModuleInstallation module)
		{
			if (!module.Copy.Any())
			{
				Logger.Instance.WriteLog.Info(CommonResources.MsgPropertyNotExistInConfigFile.GetStringByFormat("Copy"));
				return null;
			}
			Logger.Instance.WriteLog.Info("CopyingFile started");
			OperationResult result = new OperationResult();
			foreach (Copy item in module.Copy)
			{
				OperationResult newResult = new CopyTask(item).Execute();
				result = result.СombineResult(newResult);
			}
			Logger.Instance.WriteLog.Info("CopyingFile finished");
			return result;
		}
		private static OperationResult ProgramExecution(ModuleInstallation module)
		{
			if (!module.Exec.Any())
			{
				Logger.Instance.WriteLog.Info(CommonResources.MsgPropertyNotExistInConfigFile.GetStringByFormat("Exec"));
				return null;
			}
			Logger.Instance.WriteLog.Info("Program execution started");
			OperationResult result = new OperationResult();
			foreach (Exec item in module.Exec)
			{
				OperationResult newResult = new ExecTask(item).Execute();
				result = result.СombineResult(newResult);
			}
			Logger.Instance.WriteLog.Info("Program execution finished");
			return result;
		}