/// <summary>
        /// 将界面上的值写入EncryptionPolicy对象
        /// </summary>
        /// <returns></returns>
        public UMPEncryptionPolicy GetPolicyInTypeC(UMPEncryptionPolicy policy, PolicyUpdateEntry policyUpdate)
        {
            ComboBoxItem item = ComboOccurs.SelectedItem as ComboBoxItem;

            policy.PolicyOccursFrequency = item.Tag.ToString();
            if (item.Tag.ToString() == "U")
            {
                //如果是用户自定义天数
                policy.BeginDayofCycle = TextExecutionInterval.Text;
            }
            else if (item.Tag.ToString() == "W")
            {
                //如果是周
                ComboBoxItem firstDayItem = ComboFirstDayOfWeek.SelectedItem as ComboBoxItem;
                policy.BeginDayofCycle = firstDayItem.Tag.ToString();
            }

            if (IPageParent.iAddOrModify == (int)OperationType.Modify)
            {
                if (chkUpdateKeyImmediately.IsChecked == true)
                {
                    IPageParent.mainPage.GetAppServerCurrentTime();
                    policyUpdate.EffectTime  = S2400App.GolbalCurrentEncryptionDBTime.ToString("yyyy-MM-dd HH:mm:ss");
                    policyUpdate.IsUpdatePwd = true;
                    policy.IsImmediately     = 1;
                    if (chkUpdateCycle.IsChecked == true)
                    {
                        policy.ResetCycle         = "1";
                        policyUpdate.IsResetCycle = true;
                    }
                }
            }
            return(policy);
        }
        /// <summary>
        /// 将界面上的值写入EncryptionPolicy对象
        /// </summary>
        /// <returns></returns>
        public UMPEncryptionPolicy GetPolicyInTypeU(UMPEncryptionPolicy policy, PolicyUpdateEntry policyUpdate)
        {
            string strPwd = string.Empty;

            if (IPageParent.iAddOrModify == (int)OperationType.Add)
            {
                if (chkShowPasswordI.IsChecked == true)
                {
                    strPwd = TextPasswordShow.Text;
                }
                else
                {
                    strPwd = TextPasswordHidden.Password;
                }
            }
            else if (IPageParent.iAddOrModify == (int)OperationType.Modify)
            {
                if (chkChangeKey.IsChecked == true)
                {
                    if (chkShowPasswordC.IsChecked == true)
                    {
                        strPwd = TextChangePwdShow.Text;
                    }
                    else
                    {
                        strPwd = TextChangePwdHidden.Password;
                    }
                    policyUpdate.IsUpdatePwd = true;
                }
                else
                {
                    strPwd = S2400EncryptOperation.DecryptWithM002(IPageParent.policyModifying.TypeuEncryptKey);
                }
                if (radEnableDate.IsChecked == true)
                {
                    policy.TypeUStartTime   = DateTime.Parse(StartDateTime.Text).ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss");
                    policyUpdate.EffectTime = policy.TypeUStartTime;
                }
                else if (radEnableImmediately.IsChecked == true)
                {
                    policy.IsImmediately = 1;
                    IPageParent.mainPage.GetAppServerCurrentTime();
                    policyUpdate.EffectTime = S2400App.GolbalCurrentEncryptionDBTime.ToString("yy-MM-dd HH:mm:ss");
                }
            }
            policy.TypeuEncryptKey = S2400EncryptOperation.EncryptWithM002(strPwd);
            return(policy);
        }