using Consulenza.ReportWriter.Business; using Consulenza.ReportWriter.Business.OBJ_PDF; using Consulenza.ReportWriter.Business.CUSTOM_PDF.ConsulenzaUnica; using Consulenza.ReportCommon; namespace Consulenza.ReportWriter.Manager.Chapter.Unica { /// /// S32.Patrimonio altri Istituti: rappresentazione per macro asset class IdCapitolo = 50 /// public class S32 : Entity.Chapter { public S32(EnvironmentFacade environmentFacade, int idChapter) : base(environmentFacade, idChapter) { Draw(); } public S32(EnvironmentFacade environmentFacade, int idChapter, bool repeatoneachpage) : this(environmentFacade, idChapter) { RepeatOnEachPage = repeatoneachpage; } protected override sealed void Draw() { //Aggiungo la pagina AddElement(new PagePDF(PagePDF.PagePDFType.Generic)); var testi = GetText(); var intestazione = new ChapterHeadingPDF( Helper.ReplaceVariables(testi.Rows[0]["testo1"].ToString(), EnvironmentFacade.ReportEnvironment), EnvironmentFacade.RendererFacade.XLeftLimit, EnvironmentFacade.RendererFacade.YUpperLimit, EnvironmentFacade.ReportEnvironment.FontFamily); // Aggiungo gli elementi AddElement(intestazione.ToElement()); } } }