예제 #1
0
        public void updateBaselineAssignmentStatus(Guid pReqID, Notification.NotificationIdEnum pStatus, string pElementId, string pBLVersion)
        {
            List <string> lParamList = new List <string>(2);

            lParamList.Add(pElementId);
            lParamList.Add(pBLVersion);
            DataPackageService.sendNotificationToGroundApp(pReqID, (PIS.Ground.GroundCore.AppGround.NotificationIdEnum)pStatus, FormatNotificationParameter(lParamList));
        }
예제 #2
0
        public void updatePackageUploadStatus(Guid pReqID, Notification.NotificationIdEnum pStatus, Dictionary <string, string> pDPCharsList)
        {
            List <string> CharacteristicsList = new List <string>(2 * pDPCharsList.Count);

            // Put dictionary entries into the CharacteristicsList
            foreach (KeyValuePair <string, string> dicEntry in pDPCharsList)
            {
                CharacteristicsList.Add(dicEntry.Key.ToString());
                CharacteristicsList.Add(dicEntry.Value);
            }

            DataPackageService.sendNotificationToGroundApp(pReqID, (PIS.Ground.GroundCore.AppGround.NotificationIdEnum)pStatus, FormatNotificationParameter(CharacteristicsList));
        }
예제 #3
0
 public void updateBaselineDefinitionStatus(Guid pReqID, string pBLVersion, Notification.NotificationIdEnum pStatus)
 {
     DataPackageService.sendNotificationToGroundApp(pReqID, (PIS.Ground.GroundCore.AppGround.NotificationIdEnum)pStatus, FormatNotificationParameter(pBLVersion));
 }