コード例 #1
0
        public JsonResult GetModulesList()
        {
            IGumruk iGumruk = new BSGumruk();

            List <app_base_modules> all_modules = iGumruk.GetAllModules();

            List <ModuleForJSON> modulesResponse = new List <ModuleForJSON>();


            foreach (app_base_modules module in all_modules)
            {
                ModuleForJSON baseModule = new ModuleForJSON(module.name);
                modulesResponse.Add(baseModule);
                foreach (app_sub_modules subModule in module.app_sub_modules)
                {
                    baseModule.data.Add(new SubModuleForJSON(subModule.id, subModule.name));
                }
            }
            return(Json(modulesResponse, JsonRequestBehavior.AllowGet));


            //return View();
        }