Пример #1
0
        private void btnIHV_Click(object sender, EventArgs e)
        {
            //IAzManStorage storage = new SqlAzManStorage("data source=.;Initial Catalog=NetSqlAzManStorage;Integrated Security = SSPI;");
            //IAzManStore store = storage.GetStore("Store Stress Test");
            //NetSqlAzMan.SnapIn.Printing.ptItemAuthorizations doc = new NetSqlAzMan.SnapIn.Printing.ptItemAuthorizations();
            //doc.Applications = new IAzManApplication[] {
            //    store.GetApplication("Application0")
            //    //,store.GetApplication("Application1"),
            //    //store.GetApplication("Application2"),
            //    //store.GetApplication("Application3"),
            //    //store.GetApplication("Application4")
            //};
            //frmPrint frm = new frmPrint();
            //frm.Document = doc;
            //frm.ShowDialog(this);

            IAzManStorage storage = new SqlAzManStorage("data source=.;Initial Catalog=NetSqlAzManStorage;Integrated Security = SSPI;");
            IAzManStore store = storage.GetStore("Eidos");
            NetSqlAzMan.SnapIn.Printing.ptEffectivePermissions doc = new NetSqlAzMan.SnapIn.Printing.ptEffectivePermissions();
            doc.Applications = new IAzManApplication[] {
                store.GetApplication("DB Persone")
                //,store.GetApplication("Application1"),
                //store.GetApplication("Application2"),
                //store.GetApplication("Application3"),
                //store.GetApplication("Application4")
            };
            frmPrint frm = new frmPrint();
            frm.Document = doc;
            frm.ShowDialog(this);
        }
 void ItemsHReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
 {
     IAzManApplication[] applications = new IAzManApplication[this.SelectedNodes.Count];
     int index = 0;
     foreach (ApplicationScopeNode applicationScopeNode in this.SelectedNodes)
     {
         applications[index++] = applicationScopeNode.Application;
     }
     frmPrint frm = new frmPrint();
     ptItemsHierarchy rep = new ptItemsHierarchy();
     rep.Applications = applications;
     frm.document = rep;
     this.SnapIn.Console.ShowDialog(frm);
 }
 void EffectivePermissionsReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
 {
     frmPrint frm = new frmPrint();
     ptEffectivePermissions rep = new ptEffectivePermissions();
     rep.Applications = new IAzManApplication[] { this.application };
     frm.document = rep;
     this.SnapIn.Console.ShowDialog(frm);
 }
 void ItemsHReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
 {
     frmPrint frm = new frmPrint();
     ptItemsHierarchy rep = new ptItemsHierarchy();
     rep.Applications = new IAzManApplication[] { this.application };
     frm.document = rep;
     this.SnapIn.Console.ShowDialog(frm);
 }
Пример #5
0
 void AuthorizationsReportAction_Triggered(object sender, MMC.SyncActionEventArgs e)
 {
     frmPrint frm = new frmPrint();
     ptItemAuthorizations rep = new ptItemAuthorizations();
     rep.Applications = this.store.GetApplications();
     frm.document = rep;
     this.SnapIn.Console.ShowDialog(frm);
 }