/// <summary> /// 显示系统消息 /// </summary> public void ShowSysMessage() { CmcsSysMessage entity = CommonDAO.GetInstance().GetTodayTopSysMessage(); if (entity != null) { CommonDAO.GetInstance().ChangeSysMessageStatus(entity.Id, eSysMessageStatus.处理中); FrmSysMsg frmSysMsg = new FrmSysMsg(entity); frmSysMsg.OnMsgHandler += new FrmSysMsg.MsgHandler(frmSysMsg_OnMsgHandler); } }
/// <summary> /// 显示设备异常消息框 /// </summary> public void ShowEquInfHitch() { List <InfEquInfHitch> listResult = CommonDAO.GetInstance().GetWarnEquInfHitch(); StringBuilder sbHitchDescribe = new StringBuilder(); if (listResult.Count > 0) { foreach (InfEquInfHitch item in listResult) { sbHitchDescribe.Append("<font color='red' size='2'>"); sbHitchDescribe.Append(item.HitchTime.ToString("HH:mm") + " " + item.HitchDescribe + "<br>"); sbHitchDescribe.Append("</font>"); CommonDAO.GetInstance().UpdateReadEquInfHitch(item.Id); } //右下角显示 FrmSysMsg frm_sysMsg = new FrmSysMsg(sbHitchDescribe.ToString(), false); frm_sysMsg.Show(); } }