示例#1
0
        private void AddDeafultReportTemplate()
        {
            HTMLReportConfiguration r = HTMLReportTemplatePage.SetHTMLReportConfigurationWithDefaultValues("Default");

            r.Name      = "Default";
            r.IsDefault = true;


            WorkSpace.Instance.SolutionRepository.AddRepositoryItem(r);
        }
        private void AddNewTemplateItem()
        {
            HTMLReportTemplatePage mHTMLReportTemplatePage = new HTMLReportTemplatePage();

            mHTMLReportTemplatePage.ShowAsWindow();

            HTMLReportConfiguration mHTMLReportConfiguration = mHTMLReportTemplatePage.newHTMLReportConfiguration;

            if (mHTMLReportConfiguration != null)
            {
                //HTMLGingerReportTreeItem r = new HTMLGingerReportTreeItem(mHTMLReportConfiguration);
                WorkSpace.Instance.SolutionRepository.AddRepositoryItem(mHTMLReportConfiguration);
            }
        }
        private void AddNewTemplateItem()
        {
            HTMLReportTemplatePage mHTMLReportTemplatePage = new HTMLReportTemplatePage();

            mHTMLReportTemplatePage.ShowAsWindow();

            HTMLReportConfiguration mHTMLReportConfiguration = mHTMLReportTemplatePage.newHTMLReportConfiguration;

            if (mHTMLReportConfiguration != null)
            {
                //HTMLGingerReportTreeItem r = new HTMLGingerReportTreeItem(mHTMLReportConfiguration);
                WorkSpace.Instance.SolutionRepository.AddRepositoryItem(mHTMLReportConfiguration);
            }
            else
            {
                WorkSpace.Instance.Solution.HTMLReportsConfigurationSetList.Where(x => (x.IsSelected == true)).FirstOrDefault().HTMLReportTemplatesSeq = WorkSpace.Instance.Solution.HTMLReportsConfigurationSetList.Where(x => (x.IsSelected == true)).FirstOrDefault().HTMLReportTemplatesSeq - 1;
            }
        }
 Page ITreeViewItem.EditPage()
 {
     //TODO: to load page only once
     mHTMLReportTemplatePage = new HTMLReportTemplatePage(HTMLReportConfiguration);
     return(mHTMLReportTemplatePage);
 }
示例#5
0
 Page ITreeViewItem.EditPage(Amdocs.Ginger.Common.Context mContext)
 {
     //TODO: to load page only once
     mHTMLReportTemplatePage = new HTMLReportTemplatePage(HTMLReportConfiguration);
     return(mHTMLReportTemplatePage);
 }