Beispiel #1
0
        public void SetConfigPolicy(U50TaskPolicy policy)
        {
            if (policy.ScanType == U50ScanType.Order)
            {
                this.radioButton1.Checked = true;
            }
            else if (policy.ScanType == U50ScanType.Synchronization)
            {
                this.radioButton2.Checked = true;
            }

            foreach (var item in policy.PolicyGuid)
            {
                m_SeletePolicyInfo2.Add(item);

                U50GlobalSetting_LoadedPolicySetting(this, EventArgs.Empty);
            }
        }
Beispiel #2
0
        public U50TaskPolicy GetTaskPolicy()
        {
            U50TaskPolicy configPolicy = new U50TaskPolicy();

            if (this.radioButton1.Checked == true)
            {
                configPolicy.ScanType = U50ScanType.Order;
            }
            else if (this.radioButton2.Checked == true)
            {
                configPolicy.ScanType = U50ScanType.Synchronization;
            }

            List <string> seletePolicyInfo = new List <string>();

            foreach (var item in m_SeletePolicyInfo2)
            {
                seletePolicyInfo.Add(item);
            }

            configPolicy.PolicyGuid = m_SeletePolicyInfo2.ToArray();

            return(configPolicy);
        }
        public void SetConfigPolicy( U50TaskPolicy policy )
        {
            if ( policy.ScanType == U50ScanType.Order )
            {
                this.radioButton1.Checked = true;
            }
            else if ( policy.ScanType == U50ScanType.Synchronization )
            {
                this.radioButton2.Checked = true;
            }

            foreach ( var item in policy.PolicyGuid )
            {
                m_SeletePolicyInfo2.Add( item );

                U50GlobalSetting_LoadedPolicySetting( this, EventArgs.Empty );
            }
        }
        public U50TaskPolicy GetTaskPolicy()
        {
            U50TaskPolicy configPolicy = new U50TaskPolicy();

            if ( this.radioButton1.Checked == true )
            {
                configPolicy.ScanType = U50ScanType.Order;
            }
            else if ( this.radioButton2.Checked == true )
            {
                configPolicy.ScanType = U50ScanType.Synchronization;
            }

            List<string> seletePolicyInfo = new List<string>();
            foreach ( var item in m_SeletePolicyInfo2 )
            {
                seletePolicyInfo.Add( item );
            }

            configPolicy.PolicyGuid = m_SeletePolicyInfo2.ToArray();

            return configPolicy;
        }