Esempio n. 1
0
        public frmIbetSboBroker()
        {
            InitializeComponent();

            //var newPoint = 126.Round(50);

            CoreProcessor.InitConfig();
            SystemConfig.TIME_GET_UPDATE_LIVE_IBET   = 11000;
            SystemConfig.TIME_GET_UPDATE_LIVE_SBOBET = 10000;

            BrokerData.ScanIbetUsername = "******";
            BrokerData.ScanIbetPassword = "******";
            BrokerData.ScanIbetDomain   = "http://www.88cado.com/";
            BrokerData.ScanSboUsername  = "******";
            BrokerData.ScanSboPassword  = "******";
            BrokerData.ScanSboDomain    = "http://www.currybread.com/";

            if (!this.IsHandleCreated)
            {
                this.CreateHandle();
            }

            BrokerControl ibetSbo = new BrokerControl();

            ibetSbo.Dock = DockStyle.Fill;
            this.Controls.Add(ibetSbo);
        }
Esempio n. 2
0
        public frmIbetSboBroker(string user, IBcManageService service, ScanInfoDTO betConfigSbo, ScanInfoDTO betConfigIbet)
        {
            //if (DateTime.Now > new DateTime(2015, 11, 20))
            //{
            //    MessageBox.Show("EX12301: Lỗi parse data!");
            //    return;
            //}

            InitializeComponent();
            CoreProcessor.InitConfig();
            SystemConfig.TIME_GET_UPDATE_LIVE_IBET   = 11000;
            SystemConfig.TIME_GET_UPDATE_LIVE_SBOBET = 10000;

            BrokerData.IbetScanServers = betConfigIbet.ScanServers;
            BrokerData.IbetAccounts    = betConfigIbet.Accounts;
            BrokerData.SboScanServers  = betConfigSbo.ScanServers;
            BrokerData.SboAccounts     = betConfigSbo.Accounts;

            Random r          = new Random();
            var    ibetAcc    = betConfigIbet.Accounts[r.Next(betConfigIbet.Accounts.Count)];
            var    ibetServer = betConfigIbet.ScanServers[r.Next(betConfigIbet.ScanServers.Count)];
            var    sboAcc     = betConfigSbo.Accounts[r.Next(betConfigSbo.Accounts.Count)];
            var    sboServer  = betConfigSbo.ScanServers[r.Next(betConfigSbo.ScanServers.Count)];

            BrokerData.ScanIbetUsername = ibetAcc.Username;
            BrokerData.ScanIbetPassword = ibetAcc.Password;
            BrokerData.ScanIbetDomain   = ibetServer;
            BrokerData.ScanSboUsername  = sboAcc.Username;
            BrokerData.ScanSboPassword  = sboAcc.Password;
            BrokerData.ScanSboDomain    = sboServer;

            this.Text = string.Concat("BcBroker - ", user, " © Copyright 2015");

            if (!this.IsHandleCreated)
            {
                this.CreateHandle();
            }

            BrokerControl ibetSbo = new BrokerControl();

            ibetSbo.Dock = DockStyle.Fill;
            this.Controls.Add(ibetSbo);

            _manageService = service;
            _manageService.PingBet(SelfInfo.Username, SelfInfo.MacAddress, 10);

            timerPing          = new System.Timers.Timer(60000);
            timerPing.Elapsed += PingManage;
            timerPing.Start();
        }