//*****************操作FloorLabelConfig表****************************** #region 根据楼层floordetailId查询相关联的楼层配置详细配置列表信息 /// <summary> /// /// </summary> /// <param name="id">楼层详情配置ID</param> /// <param name="strName">首级别名称</param> /// <param name="name">上一级名称</param> /// /// <param name="floorId">上一级楼层Id</param> /// <returns></returns> public ActionResult FloorLabelItem(int id, string strName, string name, int floorId) { var result = new FloorLabelRefer(); result.SearchDetail.FloorDetailID = id; if (id > 0) { result = FloorConfigClient.Instance.QueryFloorLabel(result); } ViewBag.StrName = strName; ViewBag.Name = name; ViewBag.FloorId = floorId; return(View(result)); }
//*****************操作FloorLabelConfig表****************************** #region 根据楼层FloorLabelConfig->floordetailId查询相关联的楼层配置详细配置列表信息 /// <summary> /// 根据楼层floordetailId查询相关联的楼层配置详细配置列表信息 /// </summary> /// <param name="floorLabel"></param> /// <returns></returns> public FloorLabelRefer QueryFloorLabel(FloorLabelRefer floorLabel) { var result = new FloorLabelRefer(); var req = new QueryFloorLabelConfigByfloordetailIdRequest(); if (floorLabel.SearchDetail != null) { req.FloorDetailID = floorLabel.SearchDetail.FloorDetailID; } var res = CMSClient.Send <QueryFloorLabelConfigByfloordetailIdResponse>(req); if (res.DoFlag) { result.List = Mapper.MappGereric <FloorLabelConfigExt, FloorLabelDetail>(res.FloorDetailDos); result.Total = res.Total; } result.SearchDetail = floorLabel.SearchDetail; return(result); }