コード例 #1
0
 private void Init()
 {
     if (AlarmInfoItem == null)
     {
         return;
     }
     try
     {
         AlarmInfomationItem info = AlarmInfoItem;
         TxtName.Text = info.Name;
         AlarmMessageInfo message = info.Message;
         if (message != null)
         {
             TxtAlarmType.Text = message.AlarmType.ToString();
             TxtModule.Text    = message.ModuleID.ToString();
             TxtMessage.Text   = message.MessageID.ToString();
             TxtStatus.Text    = message.StatusID.ToString();
         }
         for (int i = 0; i < mListAlarmLevelItems.Count; i++)
         {
             var item = mListAlarmLevelItems[i];
             if (item.Level == AlarmInfoItem.Level)
             {
                 ComboLevel.SelectedItem = item;
             }
         }
     }
     catch (Exception ex)
     {
         ShowException(ex.Message);
     }
 }
コード例 #2
0
 private void Init()
 {
     try
     {
         if (ObjectItem == null)
         {
             return;
         }
         IsSendMethodItemVisiable    = ObjectItem.IsChecked == true;
         ObjectItem.SendMothodViewer = this;
         mReceiverInfo = ObjectItem.Data as AlarmReceiverInfo;
         mAlarmItem    = ObjectItem.OtherData01 as AlarmInfomationItem;
         if (mReceiverInfo == null && IsSendMethodItemVisiable)
         {
             mReceiverInfo             = new AlarmReceiverInfo();
             mReceiverInfo.UserID      = ObjectItem.ObjID;
             mReceiverInfo.AlarmInfoID = 0;
             if (mAlarmItem != null)
             {
                 mReceiverInfo.AlarmInfoID = mAlarmItem.SerialID;
             }
             mReceiverInfo.TenantID    = 0;
             mReceiverInfo.TenantToken = "00000";
             mReceiverInfo.Method      = 0;
             mReceiverInfo.ReplyMode   = 0;
             ObjectItem.Data           = mReceiverInfo;
         }
     }
     catch (Exception ex)
     {
         ShowException(ex.Message);
     }
 }