コード例 #1
0
 /// <summary>
 /// 富士II类详情页
 /// </summary>
 /// <param name="id">富士II类id</param>
 /// <returns>富士II类详情页</returns>
 public ActionResult Detail(int id = 0)
 {
     if (!CheckSession())
     {
         Response.Redirect(Url.Action(ConstDefinition.HOME_ACTION, ConstDefinition.HOME_CONTROLLER), true);
         return(null);
     }
     ViewBag.Class1     = this.lookDao.GetLookups("tblFujiClass1", "Name");
     ViewBag.Class2     = this.fujiClassDao.QueryKeyValueFujiClass2();
     ViewBag.Equipment1 = LookupManager.GetEquipmentClass(1);
     ViewBag.Equipment2 = LookupManager.GetEquipmentClass(2);
     ViewBag.ID         = id;
     return(View("FujiClass2Detail"));
 }
コード例 #2
0
        /// <summary>
        /// 获取设备类别信息
        /// </summary>
        /// <param name="level">等级</param>
        /// <param name="parentCode">父级分类编码</param>
        /// <param name="userID">用户ID</param>
        /// <param name="sessionID">当前请求所在设备储存的SessionID</param>
        /// <returns>该条件下的所有信息</returns>
        public JsonResult GetEquipmentClass(int userID, string sessionID, int level, string parentCode = null)
        {
            ServiceResultModel <List <EquipmentClassInfo> > result = new ServiceResultModel <List <EquipmentClassInfo> >();

            try
            {
                if (!CheckSessionID(userID, sessionID, result))
                {
                    return(MyJson(result, JsonRequestBehavior.AllowGet));
                }
                result.Data = LookupManager.GetEquipmentClass(level, parentCode);
            }
            catch (Exception ex)
            {
                NLog.LogManager.GetCurrentClassLogger().Error(ex, ex.Message);
                result.SetFailed(ResultCodes.SystemError, ControlManager.GetSettingInfo().ErrorMessage);
            }

            return(MyJson(result, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        /// <summary>
        /// 获取设备类别信息
        /// </summary>
        /// <param name="level">等级</param>
        /// <param name="parentCode">父级分类编码</param>
        /// <returns>该条件下的所有信息</returns>
        public JsonResult GetEquipmentClass(int level, string parentCode = null)
        {
            if (CheckSession(false) == false)
            {
                return(Json(ResultModelBase.CreateTimeoutModel(), JsonRequestBehavior.AllowGet));
            }
            if (CheckSessionID() == false)
            {
                return(Json(ResultModelBase.CreateLogoutModel(), JsonRequestBehavior.AllowGet));
            }

            ResultModel <List <EquipmentClassInfo> > result = new ResultModel <List <EquipmentClassInfo> >();

            try
            {
                result.Data = LookupManager.GetEquipmentClass(level, parentCode);
            }
            catch (Exception ex)
            {
                NLog.LogManager.GetCurrentClassLogger().Error(ex, ex.Message);
                result.SetFailed(ResultCodes.SystemError, ControlManager.GetSettingInfo().ErrorMessage);
            }
            return(JsonResult(result));
        }