Ejemplo n.º 1
0
        private void button_Import_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;

            string fileName = Forms.Form_ImportPolicy.Process();

            if (!string.IsNullOrEmpty(fileName))
            {
                Policy policy = new Policy();
                policy.ImportPolicyFromXMLFile(fileName, false);
                policy.IsSystemPolicy = false;
                if (Form_ImportExportPolicySecuriyChecks.ProcessImport(policy, Program.gController.isAdmin))
                {
                    m_importing = true;
                    loadPolicyMetrics();
                    m_policy.UpdatePolicyMetricsFromSelectedSecurityChecks(policy);
                }
            }

            Cursor = Cursors.Default;
        }