コード例 #1
0
ファイル: DepartmentController.cs プロジェクト: vipsms/WeiXiu
        public ActionResult GetAllMetadata(string id)
        {
            DepartmentBLL           m_BLL = new DepartmentBLL();
            IQueryable <Department> rows  = m_BLL.GetAllMetadata(id);

            if (rows.Any())
            {//是否可以省
                return(Json(new treegrid
                {
                    rows = rows.Select(s =>
                                       new
                    {
                        id = s.id
                        , name = s.name
                        , _parentId = s.parentid
                        , state = s.Department1.Any(a => a.parentid == s.id) ? "closed" : null
                    }
                                       ).OrderBy(o => o.id)
                }));
            }
            return(Content("[]"));
        }