예제 #1
0
        public static IEnumerable <NktModule> Adapt(NktDbModulesEnum dbModules)
        {
            var adapters = new List <NktModule>();

            for (var moduleIndex = 0; moduleIndex < dbModules.Count; moduleIndex++)
            {
                var aDbModule = dbModules.GetAt(moduleIndex);
                adapters.Add(new NktDbModuleToNktModuleAdapter(aDbModule));
            }

            return(adapters);
        }
예제 #2
0
파일: Module.cs 프로젝트: subTee/Deviare2
        public static Module[] From(NktDbModulesEnum dbModules)
        {
            var modules = new Module[dbModules.Count];

            for (var i = 0; i < dbModules.Count; i++)
            {
                var dbModule = dbModules.GetAt(i);
                var functions = Function.From(dbModule.DbFunctions());
                modules[i] = new DataBaseModule(@"<not available>\" + dbModule.Name, dbModule.Name, IntPtr.Zero, functions);
            }

            return modules;
        }
예제 #3
0
        public static Module[] From(NktDbModulesEnum dbModules)
        {
            var modules = new Module[dbModules.Count];

            for (var i = 0; i < dbModules.Count; i++)
            {
                var dbModule  = dbModules.GetAt(i);
                var functions = Function.From(dbModule.DbFunctions());
                modules[i] = new DataBaseModule(@"<not available>\" + dbModule.Name, dbModule.Name, IntPtr.Zero, functions);
            }

            return(modules);
        }
        public static IEnumerable<NktModule> Adapt(NktDbModulesEnum dbModules)
        {
            var adapters = new List<NktModule>();

            for (var moduleIndex = 0; moduleIndex < dbModules.Count; moduleIndex++)
            {
                var aDbModule = dbModules.GetAt(moduleIndex);
                adapters.Add(new NktDbModuleToNktModuleAdapter(aDbModule));

            }

            return adapters;
        }