Beispiel #1
0
        public FormSetting(ServerInfo db_server, ServerInfo relay_server, int sarea_num,
                           int update_period, E_DB_CONNECT_MODE connect_mode)
        {
            InitializeComponent();
            string host = db_server.Host_name;

            string[] arr = host.Split('.');
            if (4 == arr.Length)
            {
                tbxIP1.Text = arr[0];
                tbxIP2.Text = arr[1];
                tbxIP3.Text = arr[2];
                tbxIP4.Text = arr[3];
            }
            tbxPortNum1.Text = db_server.Port_num.ToString();
            tbxDBName.Text   = db_server.Db_name;
            tbxUsrName.Text  = db_server.User_id;
            tbxPassword.Text = db_server.Pass_word;

            host = relay_server.Host_name;
            arr  = host.Split('.');
            if (4 == arr.Length)
            {
                tbxIP5.Text = arr[0];
                tbxIP6.Text = arr[1];
                tbxIP7.Text = arr[2];
                tbxIP8.Text = arr[3];
            }
            tbxPortNum2.Text = relay_server.Port_num.ToString();

            tbxServiceAreaNum.Text = sarea_num.ToString();
            Service_area_num       = sarea_num;
            tbxUpdatePeriod.Text   = update_period.ToString();
            Update_period          = update_period;

            Db_server    = db_server;
            Relay_server = relay_server;

            Db_connect_mode = connect_mode;
            if (E_DB_CONNECT_MODE.DIRECT == Db_connect_mode)
            {
                checkBox1.Checked = true;
            }
            else
            {
                checkBox2.Checked = true;
            }
        }
Beispiel #2
0
        int _update_period; // 更新周期(分)

        #endregion Fields

        #region Constructors

        public FormSetting( ServerInfo db_server, ServerInfo relay_server, int sarea_num,
                            int update_period, E_DB_CONNECT_MODE connect_mode)
        {
            InitializeComponent();
            string host = db_server.Host_name;
            string[] arr = host.Split('.');
            if (4 == arr.Length)
            {
                tbxIP1.Text = arr[0];
                tbxIP2.Text = arr[1];
                tbxIP3.Text = arr[2];
                tbxIP4.Text = arr[3];
            }
            tbxPortNum1.Text = db_server.Port_num.ToString();
            tbxDBName.Text = db_server.Db_name;
            tbxUsrName.Text = db_server.User_id;
            tbxPassword.Text = db_server.Pass_word;

            host = relay_server.Host_name;
            arr = host.Split('.');
            if (4 == arr.Length)
            {
                tbxIP5.Text = arr[0];
                tbxIP6.Text = arr[1];
                tbxIP7.Text = arr[2];
                tbxIP8.Text = arr[3];
            }
            tbxPortNum2.Text = relay_server.Port_num.ToString();

            tbxServiceAreaNum.Text = sarea_num.ToString();
            Service_area_num = sarea_num;
            tbxUpdatePeriod.Text = update_period.ToString();
            Update_period = update_period;

            Db_server = db_server;
            Relay_server = relay_server;

            Db_connect_mode = connect_mode;
            if (E_DB_CONNECT_MODE.DIRECT == Db_connect_mode)
            {
                checkBox1.Checked = true;
            }
            else
            {
                checkBox2.Checked = true;
            }
        }