예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            // if (txtUsername.Text=="admin"&&txtPassword.Text=="123gaga123@")
            if (service.Login(txtUsername.Text, txtPassword.Text, eUserType.Bet, SelfInfo.Ip, SelfInfo.MacAddress, SelfInfo.Hostname))
            {
                Settings.Default.Username = txtUsername.Text;
                Settings.Default.Password = txtPassword.Text;
                Settings.Default.Save();

                SelfInfo.Username = txtUsername.Text;
                var scanType = service.RouteType(SelfInfo.Username);
                SetupBetConfigDTO betConfig = service.BetSetupConfig(SelfInfo.Username, scanType);

                DataContainer.HasLocalScan                   = betConfig.HasLocalScan;
                SystemConfig.TIME_GET_UPDATE_LIVE_IBET       = betConfig.TimeScanLiveIbet;
                SystemConfig.TIME_GET_UPDATE_NON_LIVE_IBET   = betConfig.TimeScanNonLiveIbet;
                SystemConfig.TIME_GET_UPDATE_LIVE_SBOBET     = betConfig.TimeScanLiveSbo;
                SystemConfig.TIME_GET_UPDATE_NON_LIVE_SBOBET = betConfig.TimeScanNonLiveSbo;
                DataContainer.SboScanAccounts                = betConfig.SboScanAccounts;
                DataContainer.SboScanServers                 = betConfig.SboScanServers;
                ClientData.EndpointRoute = betConfig.EndpointRoute;

                frmMainIbetSbo form = new frmMainIbetSbo(service);
                form.Show();
                this.Hide();
            }
            else
            {
                if (logFail >= 2)
                {
                    MessageBox.Show(
                        "Bạn đăng nhập sai quá nhiều lần, hệ thống đã tự gởi email đến người quản trị.\n Vui lòng liên lạc người quản trị để lấy mật khẩu mới!",
                        "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Application.Exit();
                }
                else
                {
                    lblInfo.Text = "Thông tin sai! Vui lòng thử lại.";
                    logFail++;
                }
            }
        }