public static void Build(System.Web.UI.WebControls.ListItemCollection items, AlertConst alertConst) { items.Clear(); items.Add(new ListItem(alertConst.GetName(AlertLevel_Old.Severity), AlertLevel_Old.Severity)); items.Add(new ListItem(alertConst.GetName(AlertLevel_Old.Important), AlertLevel_Old.Important)); items.Add(new ListItem(alertConst.GetName(AlertLevel_Old.Primary), AlertLevel_Old.Primary)); }
protected override Infragistics.WebUI.UltraWebGrid.UltraGridRow GetGridRow(object obj) { BenQGuru.eMES.Domain.Alert.Alert alert = obj as BenQGuru.eMES.Domain.Alert.Alert; if (alert != null) { Infragistics.WebUI.UltraWebGrid.UltraGridRow ur = new Infragistics.WebUI.UltraWebGrid.UltraGridRow( new object[] { "false", alert.AlertID.ToString(), _alertConst.GetName(alert.AlertLevel), alert.AlertMsg, _alertConst.GetName(alert.AlertStatus), alert.MailNotify == "Y"?"是":"否", alert.SendUser, FormatHelper.ToDateString(alert.AlertDate), FormatHelper.ToTimeString(alert.AlertTime), alert.MaintainUser }); ur.Cells[2].Style.ForeColor = ColorHelper.GetColor(alert.AlertLevel); ur.Cells[4].Style.ForeColor = ColorHelper.GetColor(alert.AlertStatus); return(ur); } else { return(null); } }
public static void Build(System.Web.UI.WebControls.ListItemCollection items, AlertConst alertConst) { items.Clear(); items.Add(new ListItem(alertConst.GetName(AlertStatus_Old.Unhandled), AlertStatus_Old.Unhandled)); items.Add(new ListItem(alertConst.GetName(AlertStatus_Old.Observing), AlertStatus_Old.Observing)); items.Add(new ListItem(alertConst.GetName(AlertStatus_Old.Handling), AlertStatus_Old.Handling)); items.Add(new ListItem(alertConst.GetName(AlertStatus_Old.Closed), AlertStatus_Old.Closed)); }
protected void Page_Load(object sender, System.EventArgs e) { _alertConst = new AlertConst(this.languageComponent1); this.cmdGridExport.Attributes["onclick"] = "document.all.hidAction.value='exp'"; this.cmdQuery.Attributes["onclick"] = "document.all.hidAction.value='query'"; #region auto refresh if (this.chkRefreshAuto.Checked) { int mi = 5; try { mi = int.Parse(this.txtMi.Text); } catch { this.txtMi.Text = AutoRefreshConst.defaultMI.ToString(); } this.refreshCtrl.Interval = AutoRefreshConst.GetMMInterval(mi); this.refreshCtrl.Start(); //this.gr } else { this.refreshCtrl.Stop(); } #endregion if (!IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); #region Init Control's Value List this.dateFrom.Text = DateTime.Now.ToShortDateString(); this.dateTo.Text = DateTime.Now.ToShortDateString(); AlertTypeBuilder.Buid(this.drpAlertType.Items, this._alertConst); this.drpAlertType.Items.Insert(0, new ListItem(_alertConst.GetName("*"), "*")); this.drpAlertType.Items.Add(new ListItem(_alertConst.GetName(AlertType_Old.Manual), AlertType_Old.Manual)); AlertItemBuilder.Build(this.drpAlertType.SelectedValue, this.drpAlertItem.Items, this._alertConst); this.drpAlertItem.Items.Insert(0, new ListItem(_alertConst.GetName("*"), "*")); AlertStatusBuilder.Build(this.chlAlertStatus.Items, this._alertConst); this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Unhandled).Selected = true; this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Observing).Selected = true; this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Handling).Selected = true; this.lblPrimaryColor.ForeColor = ColorHelper.GetColor(AlertLevel_Old.Primary); this.lblImportantColor.ForeColor = ColorHelper.GetColor(AlertLevel_Old.Important); this.lblSeverityColor.ForeColor = ColorHelper.GetColor(AlertLevel_Old.Severity); #endregion region this.stbItem.Enabled = !(this.drpAlertItem.SelectedValue == "*"); } }
public static void Build(System.Web.UI.WebControls.ListItemCollection items, string alerttype, AlertConst alertconst) { items.Clear(); if (alerttype == BenQGuru.eMES.AlertModel.AlertType_Old.First || alerttype == BenQGuru.eMES.AlertModel.AlertType_Old.ResourceNG) { items.Add(new ListItem(alertconst.GetName(BenQGuru.eMES.AlertModel.Operator_Old.GE), BenQGuru.eMES.AlertModel.Operator_Old.GE)); } else { items.Add(new ListItem("介于", BenQGuru.eMES.AlertModel.Operator_Old.BW)); items.Add(new ListItem(alertconst.GetName(BenQGuru.eMES.AlertModel.Operator_Old.LE), BenQGuru.eMES.AlertModel.Operator_Old.LE)); items.Add(new ListItem(alertconst.GetName(BenQGuru.eMES.AlertModel.Operator_Old.GE), BenQGuru.eMES.AlertModel.Operator_Old.GE)); } }
protected void Page_Load(object sender, System.EventArgs e) { _alertConst = new AlertConst(this.languageComponent1); if (!IsPostBack) { // 初始化页面语言 this.InitPageLanguage(this.languageComponent1, false); AlertLevelBuilder.Build(this.drpAlertLevel.Items, this._alertConst); this.drpAlertLevel.Items.Insert(0, (new ListItem(_alertConst.GetName("*"), "*"))); } }
protected override Infragistics.WebUI.UltraWebGrid.UltraGridRow GetGridRow(object obj) { BenQGuru.eMES.Domain.Alert.AlertHandleLog log = obj as BenQGuru.eMES.Domain.Alert.AlertHandleLog; if (log == null) { return(null); } Infragistics.WebUI.UltraWebGrid.UltraGridRow ur = new UltraGridRow( new object[] { log.HandleMsg, log.HandleUser, log.UserEmail, _alertConst.GetName(log.AlertLevel), _alertConst.GetName(log.AlertStatus), FormatHelper.ToDateString(log.HandleDate), FormatHelper.ToTimeString(log.HandleTime) } ); return(ur); }
private void LoadData() { BenQGuru.eMES.Domain.Alert.Alert alert = this._alertFacade.GetAlert(this._alertID) as BenQGuru.eMES.Domain.Alert.Alert; if (alert != null) { this.txtAlertType.Text = _alertConst.GetName(alert.AlertType); this.txtAlertItem.Text = _alertConst.GetName(alert.AlertItem); if (this.txtAlertItem.Text != null && this.txtAlertItem.Text != string.Empty) { this.lblAlertEdit.Text = this.lblAlertEdit.Text + txtAlertItem.Text; } else { this.lblAlertEdit.Text = this.lblAlertEdit.Text + "项值"; } this.txtAlertItemValue.Text = alert.ItemCode; this.txtAlertDate.Text = FormatHelper.ToDateString(alert.AlertDate); this.txtAlertTime.Text = FormatHelper.ToTimeString(alert.AlertTime); this.txtAlertValue.Text = alert.AlertValue.ToString(); this.txtSendUser.Text = alert.SendUser; if (alert.AlertStatus != null && alert.AlertStatus != string.Empty) { this.drpAlertStatus.SelectedValue = alert.AlertStatus; } if (alert.AlertLevel != null && alert.AlertLevel != string.Empty) { this.drpAlertLevel.SelectedValue = alert.AlertLevel; } this.txtAlertMsg.Text = alert.AlertMsg; this.txtDesc.Text = alert.Description; } }
public static void Buid(ListItemCollection items, AlertConst alertConst) { items.Clear(); items.Add(new ListItem(alertConst.GetName(AlertType_Old.NG), AlertType_Old.NG)); items.Add(new ListItem(alertConst.GetName(AlertType_Old.PPM), AlertType_Old.PPM)); items.Add(new ListItem(alertConst.GetName(AlertType_Old.DirectPass), AlertType_Old.DirectPass)); items.Add(new ListItem(alertConst.GetName(AlertType_Old.CPK), AlertType_Old.CPK)); items.Add(new ListItem(alertConst.GetName(AlertType_Old.First), AlertType_Old.First)); items.Add(new ListItem(alertConst.GetName(AlertType_Old.ResourceNG), AlertType_Old.ResourceNG)); }
public static void Build(string alerttype, System.Web.UI.WebControls.ListItemCollection items, AlertConst alertConst) { items.Clear(); if (alerttype == AlertType_Old.NG) { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.SS), AlertItem_Old.SS)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Model), AlertItem_Old.Model)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Resource), AlertItem_Old.Resource)); } else if (alerttype == AlertType_Old.PPM || alerttype == AlertType_Old.CPK) { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); } else if (alerttype == AlertType_Old.DirectPass) { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.SS), AlertItem_Old.SS)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Segment), AlertItem_Old.Segment)); } else if (alerttype == AlertType_Old.First) { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); } else if (alerttype == AlertType_Old.ResourceNG) { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); } else if (alerttype == AlertType_Old.Manual) { } else { items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Item), AlertItem_Old.Item)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.SS), AlertItem_Old.SS)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Model), AlertItem_Old.Model)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Segment), AlertItem_Old.Segment)); items.Add(new ListItem(alertConst.GetName(AlertItem_Old.Resource), AlertItem_Old.Resource)); } }
public static string GetAlertName(string code, ControlLibrary.Web.Language.ILanguageComponent lang) { AlertConst ac = new AlertConst(lang); return(ac.GetName(code)); }
private void LoadAlertType() { AlertTypeBuilder.Buid(this.drpAlertType.Items, this._alertConst); this.drpAlertType.Items.Insert(0, new ListItem(_alertConst.GetName("*"), "*")); this.drpAlertType_SelectedIndexChanged(null, null); }