コード例 #1
0
 /// <summary>
 /// 通过事件类型,园区ID以及时间配置查找事件预案
 /// </summary>
 /// <param name="query"></param>
 /// <returns></returns>
 public List <EventPlanAndTimeConfig> QueryEventPlanByEventIdAndTime(EventPlanQuery query)
 {
     try
     {
         string sql = IBatisHelper.GetRuntimeSql(mapContext, "QueryEventPlanByEventIdAndTime", query);
         return(mapContext.QueryForList <EventPlanAndTimeConfig>("QueryEventPlanByEventIdAndTime", query).ToList());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
ファイル: BusinessLogicBLL.cs プロジェクト: zpzpp/School.CSM
 /// <summary>
 /// 通过事件类型,园区ID以及时间配置查找事件预案
 /// </summary>
 /// <param name="alarmTime"></param>
 /// <param name="eventType"></param>
 /// <param name="planStatus"></param>
 /// <param name="regionId"></param>
 /// <returns></returns>
 private List <EventPlanAndTimeConfig> CheckEventPlanIsExist(string alarmTime, int eventType, int planStatus, int regionId)
 {
     try
     {
         ServEventPlanDAL eventPlanDal = new ServEventPlanDAL();
         EventPlanQuery   query        = new EventPlanQuery();
         query.alarmTime  = alarmTime;
         query.eventType  = eventType;
         query.planStatus = planStatus;
         query.regionId   = regionId;
         return(eventPlanDal.QueryEventPlanByEventIdAndTime(query));
     }
     catch (Exception ex)
     {
         Log4NetHelp.Error("根据设备ID,报警时间,预案状态查找设备预案失败!事件类型:" + eventType + "报警时间:" + alarmTime + " 园区ID:" + regionId + " 预案状态:" + planStatus + "错误信息:" + ex.Message);
         return(null);
     }
 }