예제 #1
0
 public IEnumerable <TreeData> getBranchTree(int companyId)
 {
     using (AssetManagementEntities entities = new AssetManagementEntities())
     {
         List <TreeData> branchFilter = new List <TreeData>();
         try
         {
             var branches = entities.asm_getCategoryTree(companyId);
             foreach (var bra in branches)
             {
                 branchFilter.Add(new TreeData
                 {
                     id     = bra.id,
                     text   = bra.text,
                     parent = bra.parent
                 });
             }
             return(branchFilter);
         }
         catch (Exception e)
         {
         }
         return(branchFilter);
     }
 }
 public IEnumerable <TreeData> getCategoryTree(int bId)
 {
     using (AssetManagementEntities entities = new AssetManagementEntities())
     {
         List <TreeData> categoryFilter = new List <TreeData>();
         try
         {
             var catagories = entities.asm_getCategoryTree(bId);
             foreach (var cat in catagories)
             {
                 categoryFilter.Add(new TreeData
                 {
                     id     = cat.id,
                     text   = cat.text,
                     parent = cat.parent
                 });
             }
             return(categoryFilter);
         }
         catch (Exception e)
         {
         }
         return(categoryFilter);
     }
 }