/// <summary> /// AlarmName ComboBox Refresh /// </summary> protected void OnAlarmNameRefresh(object sender, StoreRefreshDataEventArgs e) { try { var data = new List <object>(); var alarmLogicId = Int32.Parse(AlarmLogicComboBox.SelectedItem.Value); var comboboxEntity = new BComboBox(); var dict = comboboxEntity.GetAlarmNames(alarmLogicId); if (dict != null && dict.Count > 0) { foreach (var key in dict) { data.Add(new { Id = key.Key, Name = string.Format("{0}-{1}", key.Key, key.Value) }); } } AlarmNameStore.DataSource = data; AlarmNameStore.DataBind(); } catch (Exception err) { WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name); WebUtility.ShowMessage(EnmErrType.Error, err.Message); } }
/// <summary> /// Alarm Name ComboBox Refresh /// </summary> protected void OnAlarmNameRefresh(object sender, StoreRefreshDataEventArgs e) { try { var data = new List <object>(); var comboboxEntity = new BComboBox(); var dict = comboboxEntity.GetAlarmNames(); if (dict != null && dict.Count > 0) { foreach (var key in dict) { if (!key.Key.StartsWith("76")) { continue; } data.Add(new { Id = key.Key, Name = key.Value }); } } AlarmNameStore.DataSource = data; AlarmNameStore.DataBind(); } catch (Exception err) { WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name); WebUtility.ShowMessage(EnmErrType.Error, err.Message); } }