/// <summary>
        /// 加载所有煤矿报警信息
        /// </summary>
        /// <param name="MineCode">煤矿编号</param>
        public void GetAllAlarmInfo(string MineCode, string AccountID)
        {
            // try
            // {
            Response.Buffer          = true;
            Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
            Response.Expires         = 0;
            Response.CacheControl    = "no-cache";
            Response.AddHeader("Pragma", "No-Cache");

            if (MineCode == null)
            {
                MineCode = "";
            }
            RealDataModel realDataModel = new RealDataModel();
            string        AlarmMessage  = realDataModel.GetAllAlarmInfo(MineCode, AccountID);

            Response.Write(AlarmMessage);
            Response.End();
            // }
            //catch
            // {

            // }
        }
        public void GetMineName()
        {
            RealDataModel realDataModel = new RealDataModel();
            string        AlarmMessage  = realDataModel.GetMineName();

            Response.Write(AlarmMessage);
            Response.End();
        }
Beispiel #3
0
 public RealData(string[] segments, DateTime now)
 {
     if (segments == null || segments.Length != 3)
     {
         IsValid = false;
         return;
     }
     try
     {
         var pointCode     = GetPointCode(segments[0]);
         var originalValue = segments[1];
         var equipState    = 0;
         var valueState    = 0;
         var feedState     = 0;
         if (Enum.TryParse <ProtocolState>(segments[2], out var protocalState))
         {
             var result = GetRealValueState(pointCode, originalValue, protocalState);
             equipState = result.EquipState;
             valueState = result.ValueState;
             feedState  = result.FeedState;
         }
         RealDataModel = new RealDataModel()
         {
             EquipId    = GetSensorEquipId(pointCode),
             Index      = 0,
             PointCode  = pointCode,
             PointId    = 0,
             RealTime   = now,
             Value      = originalValue,
             EquipState = equipState,
             ValueState = valueState,
             FeedState  = feedState,
             Status     = 0
         };
     }
     catch
     {
         IsValid = false;
         return;
     }
     IsValid = true;
 }
        public ActionResult AQGZ()
        {
            RealDataModel rdModel = new RealDataModel();

            return(View(rdModel));
        }