示例#1
0
        public PolicyAssessment(Sql.Policy policyIn, Views.View_PolicyAssessment.AssessmentView showTabIn)
        {
            Debug.Assert(policyIn != null, "Security Summary called with null Policy");

            m_Policy         = policyIn;
            m_Server         = null;
            m_Name           = m_Policy.PolicyAssessmentName;
            m_AssessmentView = showTabIn;
        }
示例#2
0
        public PolicyAssessment(Sql.Policy policyIn, Sql.RegisteredServer serverIn, Views.View_PolicyAssessment.AssessmentView showTabIn)
        {
            Debug.Assert(policyIn != null, "Policy Assessment called with null Policy");
            Debug.Assert(serverIn != null, "Policy Assessment called with null Server");

            m_Policy         = policyIn;
            m_Server         = serverIn;
            m_Name           = string.Format("{0}::{1}", m_Policy.PolicyAssessmentName, m_Server.ConnectionName);
            m_AssessmentView = showTabIn;

            Program.gController.SetCurrentPolicyAssessment(m_Policy);
        }