public ActionResult GetList() { var result = new StandardJsonResult <ScenesTypeResultModel>(); result.Try(() => { List <ScenesTypeModel> ret = new List <ScenesTypeModel>(); List <SceneTypeDto> list = service.GetAllSceneTypeList(BCSession.User.EnterpriseID); foreach (var all in list) { ret.Add(new ScenesTypeModel() { id = all.ID, Name = all.Name, _parentId = all.ParentID.Value, Available = all.Available }); } result.Value = new ScenesTypeResultModel(); result.Value.rows = ret; result.Value.total = ret.Count; }); if (!result.Success) { result.Value = new ScenesTypeResultModel(); } return(Json(result.Value, JsonRequestBehavior.AllowGet)); }
//获取现场类型 public ActionResult GetSceneTypeList() { ISceneTypeManagementService _typeService = Ioc.GetService <ISceneTypeManagementService>(); string _enterpriseID = BCSession.User.EnterpriseID; var result = new StandardJsonResult <List <SceneTypeDto> >(); result.Value = new List <SceneTypeDto>(); result.Try(() => { var list = _typeService.GetAllSceneTypeList(_enterpriseID); foreach (var type in list) { if (type.ParentID == null) { type.ParentID = 0; } } result.Value = list; }); return(result); }