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); } }
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); } }