private void initConfig()
        {
            try
            {
                //new LogWriter("d", "BangnaQueueControl initConfig ");
                String appName = "";
                appName = System.AppDomain.CurrentDomain.FriendlyName;
                appName = appName.ToLower().Replace(".exe", "");
                if (System.IO.File.Exists(Environment.CurrentDirectory + "\\" + appName + ".ini"))
                {
                    appName = Environment.CurrentDirectory + "\\" + appName + ".ini";
                }
                else
                {
                    appName = Environment.CurrentDirectory + "\\" + Application.ProductName + ".ini";
                }
                StartupPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location);
                iniF        = new IniFile(appName);
                iniC        = new InitConfig();
                user        = new Staff();

                cop  = new Company();
                logw = new LogWriter();
                GetConfig();
                conn  = new ConnectDB(iniC);
                bquDB = new BangnaQueueDB(conn);
            }
            catch (Exception ex)
            {
                new LogWriter("e", "BangnaQueueControl initConfig " + ex.Message);
            }
        }
Exemple #2
0
        private static void EnsureSeedData(ConfigurationDbContext context)
        {
            if (!context.Clients.Any())
            {
                foreach (var client in InitConfig.GetClients().ToList())
                {
                    context.Clients.Add(client.ToEntity());
                }
                context.SaveChanges();
            }

            //if (!context.IdentityResources.Any())
            //{
            //    Console.WriteLine("IdentityResources being populated");
            //    foreach (var resource in InitConfig.GetIdentityResources().ToList())
            //    {
            //        context.IdentityResources.Add(resource.ToEntity());
            //    }
            //    context.SaveChanges();
            //}

            if (!context.ApiResources.Any())
            {
                foreach (var resource in InitConfig.GetApiResources().ToList())
                {
                    context.ApiResources.Add(resource.ToEntity());
                }
                context.SaveChanges();
            }
        }
Exemple #3
0
 public static void AddIdentityServerCenter(this IServiceCollection services)
 {
     //客户端模式,
     services.AddIdentityServer()
     .AddDeveloperSigningCredential()                        //默认的开发者证书--临时证书
     .AddInMemoryClients(InitConfig.GetClients())            //inmemory内存模式
     .AddInMemoryApiResources(InitConfig.GetApiResources()); //能访问啥资源
 }
 static IInitConfig()
 {
     if (!PlayerPrefs.HasKey("InitProjectFlag"))
     {
         PlayerPrefs.SetInt("InitProjectFlag", 1);
         InitConfig.ShowConfig();
     }
 }
        private static ConfigPatcher CreateBuilder(InitConfig initConfig)
        {
            IServiceProvider container = CreateServiceContainer(initConfig);;

            var patcher = container.GetService(typeof(ConfigPatcher));
            
            return (ConfigPatcher)patcher;
        }
            static Config()
            {
                var initConfig = new InitConfig();

                Partial_Constructed(ref initConfig);

                initConfig = initConfig ?? new InitConfig();

                DefaultCulture = initConfig.DefaultCulture;
            }
Exemple #7
0
 private Config(GeneralConfig generalConfig, PackageMeta packageMeta, InitConfig initConfig, BuildConfig buildConfig, PublishConfig publishConfig, AuthConfig authConfig)
 {
     api           = new Lazy <ApiHelper>(() => new ApiHelper(this));
     GeneralConfig = generalConfig;
     PackageMeta   = packageMeta;
     InitConfig    = initConfig;
     BuildConfig   = buildConfig;
     PublishConfig = publishConfig;
     AuthConfig    = authConfig;
 }
        private static InitConfig InitFromFile()
        {
            Console.WriteLine("Initializing from init.json...");

            InitConfig initConfig = JsonConvert.DeserializeObject<InitConfig>(File.ReadAllText("init.json"));

            initConfig.IncludeContext.ResolvedIncludeRoots = Directory.GetDirectories(Path.GetFullPath(initConfig.IncludeContext.IncludeRoot), "$config", SearchOption.AllDirectories).OrderBy(p => p).ToArray();

            return initConfig;
        }
Exemple #9
0
        //OleDbCommand cmdToExecute = new OleDbCommand();
        public ConnectDB(InitConfig i)
        {
            //
            initc = i;
            //MessageBox.Show("ccc " + initc.StatusServer, "ConnectDB ");
            //MessageBox.Show("aaa ", "ConnectDB ");
            if (initc.StatusServer.ToLower().Equals("yes"))
            {
                //MessageBox.Show("initc.StatusServer.ToLower() " + initc.StatusServer.ToLower(), "initc.StatusServer.ToLower() ");
                if (initc.connectDatabaseServer.ToLower().Equals("yes"))
                {
                    cMysql = new MySql.Data.MySqlClient.MySqlConnection();
                    cMysql.ConnectionString = "server=" + initc.ServerIP + ";uid=" + initc.User + ";pwd=" + initc.Password + ";database=test;";
                }
                else
                {
                    //MessageBox.Show("Environment.CurrentDirectory " + Environment.CurrentDirectory + " " + Assembly.GetExecutingAssembly().GetName().Name, "ConnectDB ");
                    if (Environment.Is64BitOperatingSystem)
                    {
                        _mainConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=D:\\source\\lottory\\lottory\\DataBase\\lottory.mdb;Persist Security Info=False";
                        _mainConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\" + Assembly.GetExecutingAssembly().GetName().Name + ".mdb;Persist Security Info=False";
                    }
                    else
                    {
                        _mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\\source\\lottory\\lottory\\DataBase\\lottory.mdb;Persist Security Info=False";
                        _mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\" + Assembly.GetExecutingAssembly().GetName().Name + ".mdb;Persist Security Info=False";
                    }
                }
            }
            else
            {
                //MessageBox.Show("aaa ", "ConnectDB ");
                if (Environment.Is64BitOperatingSystem)
                {
                    //MessageBox.Show("bbb " + Environment.CurrentDirectory+" " + Assembly.GetExecutingAssembly().GetName().Name, "ConnectDB ");
                    //_mainConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\\Google ไดรฟ์\\Lottory\\Program\\formula1\\Database\\formula1.mdb;Persist Security Info=False";
                    //_mainConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\lottory.mdb;Persist Security Info=False";
                    _mainConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\" + Assembly.GetExecutingAssembly().GetName().Name + ".mdb;Persist Security Info=False";
                }
                else
                {
                    //_mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\\source\\lottory\\lottory\\DataBase\\lottory.mdb;Persist Security Info=False";
                    //_mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\lottory.mdb;Persist Security Info=False";
                    _mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Environment.CurrentDirectory + "\\Database\\" + Assembly.GetExecutingAssembly().GetName().Name + ".mdb;Persist Security Info=False";
                    //MessageBox.Show("bbb " , "LottoryControl StatusServer" );
                }
            }
            //_mainConnection = new OleDbConnection();
            //_mainConnection.ConnectionString = GetConfig("Main.ConnectionString");

            //_mainConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\\source\\lottory\\lottory\\DataBase\\lottory.mdb;Persist Security Info=False";
            _isDisposed = false;
        }
Exemple #10
0
        private void initConfig()
        {
            String appName = "";

            appName = System.AppDomain.CurrentDomain.FriendlyName;
            appName = appName.ToLower().Replace(".exe", "");
            if (System.IO.File.Exists(Environment.CurrentDirectory + "\\" + appName + ".ini"))
            {
                appName = Environment.CurrentDirectory + "\\" + appName + ".ini";
            }
            else
            {
                appName = Environment.CurrentDirectory + "\\" + Application.ProductName + ".ini";
            }
            iniF = new IniFile(appName);
            iniC = new InitConfig();
            user = new Staff();

            GetConfig();
            conn = new ConnectDB(iniC);

            xtDB    = new XtrimDB(conn);
            sCus    = new Customer();
            sImp    = new Customer();
            sFwd    = new Customer();
            sEtt    = new EntryType();
            sPol    = new PortOfLoading();
            sPvl    = new Privilege();
            sUgw    = new UnitGw();
            sUtp    = new UnitPackage();
            sTmn    = new Terminal();
            sSoap   = new StringSOAP();
            sStf    = new Staff();
            sCot    = new Country();
            sPti    = new PortImport();
            sIct    = new IncoTerms();
            sTpm    = new TermPayment();
            sInsr   = new Customer();
            sCurr   = new Currency();
            sTrkCop = new Customer();
            sAddr   = new Address();
            sConY   = new Customer();
            sItm    = new Items();
            sEcc    = new ExpensesClearCash();
            ftpC    = new FtpClient(iniC.hostFTP, iniC.userFTP, iniC.passFTP);

            cTxtFocus = ColorTranslator.FromHtml(iniC.txtFocus);
            regEmail  = new Regex(@"^([a-zA-Z0-9_\-])([a-zA-Z0-9_\-\.]*)@(\[((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}|((([a-zA-Z0-9\-]+)\.)+))([a-zA-Z]{2,}|(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\])$");
        }
Exemple #11
0
 protected void Application_Start(object sender, EventArgs e)
 {
     SessionContainer.TimeOut = 30 * 60 * 1000;
     //APIClient client = new APIClient("http://localhost/AuthorizationServer.API");
     //var request = new RegisterRequest();
     //request.Infos = new RegisterInfo
     //{
     //    ProjectId = "ChatManagement",
     //    RegisterUser = "******"
     //};
     //request.IsJsonRequest = true;
     //request.RequestMethod = "POST";
     //var rsp = client.Execute(request);
     InitConfig.InitIoC();
 }
Exemple #12
0
        public ConnectDB(InitConfig initc)
        {
            initC              = initc;
            connMainHIS        = new SqlConnection();
            connSSData         = new SqlConnection();
            connMainHISNoClose = new SqlConnection();
            connSSDataNoClose  = new SqlConnection();
            comMainhisNoClose  = new SqlCommand();

            connMainHIS.ConnectionString = "Server=" + initC.hostDBMainHIS + ";Database=" + initC.nameDBMainHIS + ";Uid=" + initC.userDBMainHIS + ";Pwd=" + initC.passDBMainHIS + ";";
            connSSData.ConnectionString  = "Server=" + initC.hostDBSSData + ";Database=" + initC.nameDBSSData + ";Uid=" + initC.userDBSSData + ";Pwd=" + initC.passDBSSData + ";";

            connMainHISNoClose.ConnectionString = "Server=" + initC.hostDBMainHIS + ";Database=" + initC.nameDBMainHIS + ";Uid=" + initC.userDBMainHIS + ";Pwd=" + initC.passDBMainHIS + ";";
            connSSDataNoClose.ConnectionString  = "Server=" + initC.hostDBSSData + ";Database=" + initC.nameDBSSData + ";Uid=" + initC.userDBSSData + ";Pwd=" + initC.passDBSSData + ";";
        }
Exemple #13
0
        IEnumerator Load(string _url)
        {
            UnityWebRequest unityWebRequest = UnityWebRequest.Get(_url);

            yield return(unityWebRequest.SendWebRequest());

            if (unityWebRequest.isDone && !unityWebRequest.isHttpError)
            {
                string config = unityWebRequest.downloadHandler.text;
                initConfig = JsonUtility.FromJson <InitConfig>(config);
                GetComponent <TManagerBase>().LoadCAD(initConfig.cadURL);
                Two.Element.ElementContainer.GetInstance().matLine.color = ColorToRGBA.GetColor(initConfig.cadColor);
                Two.Manager.GetInstance().limitConfig = initConfig.limit;
                Two.Manager.GetInstance().InitJH();
            }
        }
Exemple #14
0
        //public SqlCommand comStore;

        public ConnectDB(InitConfig initc)
        {
            conn        = new MySqlConnection();
            connIm      = new MySqlConnection();
            connEx      = new MySqlConnection();
            connNoClose = new MySqlConnection();

            conn.ConnectionString = "Server=" + initc.hostDB + ";Database=" + initc.nameDB + ";Uid=" + initc.userDB + ";Pwd=" + initc.passDB +
                                    ";port = " + initc.portDB + "; Connection Timeout = 300;default command timeout=0; CharSet=utf8;SslMode=none; convert zero datetime=True; ";
            connNoClose.ConnectionString = "Server=" + initc.hostDB + ";Database=" + initc.nameDB + ";Uid=" + initc.userDB + ";Pwd=" + initc.passDB +
                                           ";port = " + initc.portDB + "; Connection Timeout = 300;default command timeout=0; CharSet=utf8;SslMode=none; convert zero datetime=True; ";
            connIm.ConnectionString = "Server=" + initc.hostDBIm + ";Database=" + initc.nameDBIm + ";Uid=" + initc.userDBIm + ";Pwd=" + initc.passDBIm +
                                      ";port = " + initc.portDBIm + "; Connection Timeout = 300;default command timeout=0; CharSet=utf8;SslMode=none; convert zero datetime=True; ";
            connEx.ConnectionString = "Server=" + initc.hostDBEx + ";Database=" + initc.nameDBEx + ";Uid=" + initc.userDBEx + ";Pwd=" + initc.passDBEx +
                                      ";port = " + initc.portDBEx + "; Connection Timeout = 300;default command timeout=0; CharSet=utf8;SslMode=none; convert zero datetime=True; ";
            user = new Staff();
        }
        private static InitConfig InitFromCommandLine(string[] args)
        {
            Console.WriteLine("Initializing from command line...");

            InitConfig initConfig = new InitConfig
            {
                IncludeContext = new IncludeContext
                {
                    ConfigRoot = args[0], // environment lookups
                    IncludeRoot = args[1], // solution root
                    OutputRoot = args[2], // output folder
                    ResolvedIncludeRoots = args.Skip(3).OrderBy(p => p).ToArray() // project include dirs
                }
            };

            return initConfig;
        }
Exemple #16
0
        public int Init(InitConfig opts)
        {
            if (!opts.HomeDirectory.EndsWith("trackmat"))
            {
                Console.ForegroundColor = ConsoleColor.Magenta;
                Console.WriteLine("WARNING: the homedir provided doesn't end in \"trackmat\" appending \"trackmat\" to it");
                opts.HomeDirectory = Path.Combine(opts.HomeDirectory, "trackmat");
                Console.ResetColor();
            }
            var appDataResult = CreateAppData(opts.HomeDirectory);

            if (appDataResult != 0)
            {
                return(appDataResult);
            }

            Console.WriteLine($"Succesfully Created Home Directory {opts.HomeDirectory}");
            Console.WriteLine();
            Console.WriteLine();
            try
            {
                Environment.SetEnvironmentVariable("TRACKMAT_HOME", opts.HomeDirectory, EnvironmentVariableTarget.User);
                Console.WriteLine($"Succesfully Created Env Var \"TRACKMAT_HOME\" with Value: \"{opts.HomeDirectory}\"");
                Console.WriteLine();
                Console.WriteLine();
            }
            catch (Exception e)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine($"Failed to create Env Var \"TRACKMAT_HOME\" with Value: \"{opts.HomeDirectory}\". {e.Message}");
                return((int)ExitCodes.FailedInitAtDirectory);
            }
            var createDBResult = CreateDatabase(opts.HomeDirectory);

            if (createDBResult != 0)
            {
                return(createDBResult);
            }
            Console.WriteLine();
            Console.WriteLine();
            Console.ResetColor();
            return((int)ExitCodes.Success);
        }
Exemple #17
0
        public static void TestAI()
        {
            var        logger = new ToluaDemo.TestLogger();
            InitConfig cfg    = new InitConfig()
            {
                logger          = logger,
                luaDir          = LuaConst.luaDir,
                toluaDir        = LuaConst.toluaDir,
                osDir           = LuaConst.osDir,
                luaResDir       = LuaConst.luaResDir,
                zbsDir          = LuaConst.zbsDir,
                openToLuaLib    = true,//LuaConst.openToLuaLib,
                openLuaSocket   = LuaConst.openLuaSocket,
                openLuaDebugger = LuaConst.openLuaDebugger
            };

            LuaInterface.Init(cfg);
            Debug.InitLogger(new TestLogger());
            ConfigManager.Init();
            new BattleInterface();
            BattleInterface.Instance.InitBattle(2);
            var unit1 = BattleInterface.Instance.AddUnit(100005, 0, 1);
            var unit2 = BattleInterface.Instance.AddUnit(100002, 1, 1);
            var unit3 = BattleInterface.Instance.AddUnit(100004, 1, 1);

            unit1.position = new Vector3(0, 16);
            unit2.position = new Vector3(-1, 16);
            unit3.position = new Vector3(1, 16);
            float deltaTime = 0.05f;

            while (true)
            {
                Thread.Sleep(50);
                BattleInterface.Instance.Update(deltaTime);
                Debug.Log("time = " + BattleInterface.Instance.GameTimeElapsed);
                LuaEngine.LuaInterface.Update(deltaTime);
                LuaInterface.FixedUpdate(deltaTime);
                LuaInterface.LateUpdate();
                Debug.Log("");
            }
        }
        private static Container CreateServiceContainer(InitConfig initConfig)
        {
            if (Debugger.IsAttached)
            {
                initConfig.Debug = true;
            }

            Container services = new Container();

            services.RegisterSingleton<ILogMessageSink, ConsoleLogMessageSink>();

            services.RegisterSingletonInstance<IEnvironementDescription>(
                (object) new JsonEnvironmentDescriptionConfig(
                    Path.Combine(initConfig.IncludeContext.ConfigRoot, "servers.json"),
                    initConfig.IncludeContext.OutputRoot));

            services.RegisterSingletonInstance<IPatchingTemplateProvider>(
                new PatchingTemplateProvider(
                    Path.Combine(initConfig.IncludeContext.ConfigRoot, "environments"), ".json"));

            services.RegisterSingleton<IPatchCollector, PatchCollector>();
            services.RegisterSingleton<JsonTransformationEngine, JsonTransformationEngine>();

            services.RegisterSingletonInstance(new PluginIncludeConditionDelegate[]
            {
                ConfigPatcher.PluginIncludeConditionDelegate
            });

            services.RegisterSingleton<JsonPatchFileMakroPlugin, JsonPatchFileMakroPlugin>();

            services.RegisterSemiAutomaticSingleton<ITransformationEnginePlugin[]>(c => new ITransformationEnginePlugin[]
            {
                c.Resolve<JsonPatchFileMakroPlugin>(),
                new TargetingInformationMakroPlugin()
            });

            services.RegisterSingletonInstance((IInitConfig)initConfig);
            services.RegisterSingleton<ConfigPatcher>();

            return services;
        }
Exemple #19
0
        private void initConfig()
        {
            String appName = "";

            appName = System.AppDomain.CurrentDomain.FriendlyName;
            appName = appName.ToLower().Replace(".exe", "");
            if (System.IO.File.Exists(Environment.CurrentDirectory + "\\" + appName + ".ini"))
            {
                appName = Environment.CurrentDirectory + "\\" + appName + ".ini";
            }
            else
            {
                appName = Environment.CurrentDirectory + "\\" + Application.ProductName + ".ini";
            }
            iniF = new IniFile(appName);
            iniC = new InitConfig();
            GetConfig();
            conn   = new ConnectDB(iniC);
            mHisDB = new MainHISDB(conn);
            lSplit = new List <TSsdataSplit>();
            //fm20 = new String[]();
        }
Exemple #20
0
    public static Config Parse(params IConfigProvider[] configProviders)
    {
        var generalConfig = new GeneralConfig();
        var packageMeta   = new PackageMeta();
        var initConfig    = new InitConfig();
        var buildConfig   = new BuildConfig();
        var publishConfig = new PublishConfig();
        var authConfig    = new AuthConfig();
        var result        = new Config(generalConfig, packageMeta, initConfig, buildConfig, publishConfig, authConfig);

        foreach (var provider in configProviders)
        {
            provider.Parse(result);
            Merge(generalConfig, provider.GetGeneralConfig(), false);
            Merge(packageMeta, provider.GetPackageMeta(), false);
            Merge(initConfig, provider.GetInitConfig(), false);
            Merge(buildConfig, provider.GetBuildConfig(), false);
            Merge(publishConfig, provider.GetPublishConfig(), false);
            Merge(authConfig, provider.GetAuthConfig(), false);
        }
        return(result);
    }
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, InitConfig initConfig)
        {
            var brasil = new CultureInfo("pt-BR");
            var localizationOptions = new RequestLocalizationOptions
            {
                DefaultRequestCulture = new RequestCulture(brasil),
                SupportedCultures     = new List <CultureInfo> {
                    brasil
                },
                SupportedUICultures = new List <CultureInfo> {
                    brasil
                }
            };

            app.UseRequestLocalization(localizationOptions);

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                initConfig.DataBaseInitializer();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseStaticFiles();
            app.UseCookiePolicy();

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Livros}/{action=Index}/{id?}");
            });
        }
Exemple #22
0
        public ConnectDB(InitConfig initc)
        {
            conn        = new SqlConnection();
            connMainHIS = new SqlConnection();
            connPACs    = new SqlConnection();
            connLabOut  = new SqlConnection();
            connOPBKK   = new NpgsqlConnection();

            connLog = new SqlConnection();

            connMySQL = new MySqlConnection();

            connMainHIS.ConnectionString = "Server=" + initc.hostDBMainHIS + ";Database=" + initc.nameDBMainHIS + ";Uid=" + initc.userDBMainHIS + ";Pwd=" + initc.passDBMainHIS + ";";
            conn.ConnectionString        = "Server=" + initc.hostDB + ";Database=" + initc.nameDB + ";Uid=" + initc.userDB + ";Pwd=" + initc.passDB + ";";
            connLabOut.ConnectionString  = "Server=" + initc.hostDBLabOut + ";Database=" + initc.nameDBLabOut + ";Uid=" + initc.userDBLabOut + ";Pwd=" + initc.passDBLabOut + ";";
            connPACs.ConnectionString    = "Server=" + initc.hostDBPACs + ";Database=" + initc.nameDBPACs + ";Uid=" + initc.userDBPACs + ";Pwd=" + initc.passDBPACs + ";";

            connOPBKK.ConnectionString = "Host=" + initc.hostDBOPBKK + ";Username="******";Password="******";Database=" + initc.nameDBOPBKK + ";Port=" + initc.portDBOPBKK + ";";
            connLog.ConnectionString   = "Server=" + initc.hostDBLogTask + ";Database=" + initc.nameDBLogTask + ";Uid=" + initc.userDBLogTask + ";Pwd=" + initc.passDBLogTask + ";";

            //ของ VaccineApprove ต้องใช้ MySQL เพราะ node js ยังไม่สามารถพืมพ์ FORM ได้
            connMySQL.ConnectionString = "Server=" + initc.hostDBMySQL + ";Database=" + initc.nameDBMySQL + ";Uid=" + initc.userDBMySQL + ";Pwd=" + initc.passDBMySQL +
                                         ";port = " + initc.portDBMySQL + ";";
        }
 public void InitFramework(IObjectContainer objectContainer)
 {
     _ = new InitConfig();
     _ = new WebDriverContext(objectContainer);
     _ = new ExtendReportContext();
 }
 public RocksPropertiesWindow(InitConfig init)
 {
     InitializeComponent();
     _init = init;
 }
 static partial void Partial_Constructed(ref InitConfig initConfig);
Exemple #26
0
partial             static void Partial_Constructed(ref InitConfig initConfig);
Exemple #27
0
 public RedisSubscribeTests()
 {
     InitConfig.Init();
 }
Exemple #28
0
        public static void Main(string[] args)
        {
            Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

            //设置执行的DEMO
            string switchOn = "update";
            IDemos demo     = null;

            switch (switchOn)
            {
            /****************************基本功能**************************************/
            //查询
            case "select": demo = new Select(); break;

            //删除
            case "delete": demo = new Delete(); break;

            //插入
            case "insert": demo = new Insert(); break;

            //更新
            case "update": demo = new Update(); break;

            //基层函数的用法
            case "ado": demo = new Ado(); break;

            //事务
            case "tran": demo = new Tran(); break;

            //创建实体函数
            case "createclass": demo = new CreateClass(); break;
            //T4生成 http://www.cnblogs.com/sunkaixuan/p/5751503.html

            //日志记录
            case "log": demo = new Log(); break;

            //枚举支持
            case "enum": demo = new EnumDemo(); break;



            /****************************实体映射**************************************/
            //自动排除非数据库列
            case "ignoreerrorcolumns": demo = new IgnoreErrorColumns(); break;

            //别名表
            case "mappingtable": demo = new MappingTable(); break;

            //别名列
            case "mappingcolumns": demo = new MappingColumns(); break;

            //通过属性的方法设置别名表和别名字段
            case "attributesmapping": demo = new AttributesMapping(); break;



            /****************************业务应用**************************************/
            //过滤器
            case "filter": demo = new Filter(); break;

            //过滤器2
            case "filter2": demo = new Filter2(); break;

            //流水号功能
            case "serialnumber": demo = new SerialNumber(); break;

            //配置与实例的用法
            case "initconfig": demo = new InitConfig(); break;



            /****************************支持**************************************/
            //公开函数数
            case "pubmethod": demo = new PubMethod(); break;

            //设置ToJson的日期格式
            case "serializerdateformat": demo = new SerializerDateFormat(); break;



            /****************************测试用例**************************************/
            case "test": demo = new Test(); break;

            default: Console.WriteLine("switchOn的值错误,请输入正确的 case"); break;
            }
            //执行DEMO
            demo.Init();

            //更多例子请查看API
            //http://www.cnblogs.com/sunkaixuan/p/5654695.html
            Console.WriteLine("执行成功请关闭窗口");
            Console.ReadKey();
        }
Exemple #29
0
            static Config()
            {
                var initConfig = new InitConfig();

                Partial_Constructed (ref initConfig);

                initConfig = initConfig ?? new InitConfig();

                DefaultCulture = initConfig.DefaultCulture;
            }
Exemple #30
0
        private void initConfig()
        {
            iniFile = new IniFile(Environment.CurrentDirectory + "\\" + Application.ProductName + ".ini");
            initC   = new InitConfig();
            //regE = new RegEdit();
            //MessageBox.Show("aaa " + Environment.CurrentDirectory + "\\" + Application.ProductName + ".ini", "LottoryControl StatusServer" + initC.StatusServer.ToLower());
            GetConfig();
            //MessageBox.Show("bbb", "LottoryControl");
            cf = new Config1();
            //MessageBox.Show("ccc", "LottoryControl");
            conn   = new ConnectDB(initC);
            ratedb = new RateDB(conn);
            saledb = new SaleDB(conn);
            sfdb   = new StaffDB(conn);
            thodb  = new ThooDB(conn);
            lotdb  = new LottoDB(conn);
            rwdb   = new RewardDB(conn);
            fldb   = new FlockDB(conn);
            srdb   = new SaleRateDB(conn);
            cudb   = new CustomerDB(conn);
            imgdb  = new ImageDB(conn);
            nldb   = new NumberLimitDB(conn);
            //MessageBox.Show("ddd", "LottoryControl");
            rate  = new Rate();
            sale  = new Sale();
            staff = new Staff();
            tho   = new Thoo();
            lot   = new Lotto();
            rw    = new Reward();
            fl    = new FLock();
            sr    = new SaleRate();
            cu    = new Customer();
            img   = new Image1();
            nl    = new NumberLimit();

            r2Down = new Rate();
            r2Tod  = new Rate();
            r2Up   = new Rate();
            r3Up   = new Rate();
            r3Tod  = new Rate();
            r3Down = new Rate();
            rUp    = new Rate();
            rDown  = new Rate();
            //MessageBox.Show("bbb", "LottoryControl");
            rUp    = ratedb.selectByPk("up");
            rDown  = ratedb.selectByPk("down");
            r3Up   = ratedb.selectByPk("3up");
            r3Tod  = ratedb.selectByPk("3tod");
            r3Down = ratedb.selectByPk("3down");
            r2Down = ratedb.selectByPk("2down");
            r2Up   = ratedb.selectByPk("2up");
            lTho   = thodb.setData();
            setThoColor();
            lsr = srdb.selectSRAll();
            ls  = saledb.selectSAll();
            lnl = selectByNumberLimit();
            //cboThoo = new ComboBox();
            cbosf = new ComboBox();
            //cboSale = new ComboBox();
            //cboThoo = thodb.getCboThoo(cboThoo);
            cbosf = sfdb.getCboStaff(cbosf);
            //cboSale = saledb.getCboSale(cboSale);
        }
Exemple #31
0
 protected virtual InitConfig SetConfigSitting(InitConfig configsitting)
 {
     return getConfigSitting = configsitting;
 }
Exemple #32
0
 public RedisCacheTest()
 {
     InitConfig.Init();
 }
Exemple #33
0
 public AliyunSubscribeTests()
 {
     InitConfig.Init();
 }