42 lines
1.7 KiB
C#
42 lines
1.7 KiB
C#
using System;
|
|
using Consulenza.ReportWriter.Business;
|
|
using Consulenza.ReportWriter.Business.OBJ_PDF;
|
|
using System.Data;
|
|
using Consulenza.ReportCommon;
|
|
using Consulenza.ReportWriter.Manager.Integration;
|
|
|
|
namespace Consulenza.ReportWriter.Manager.Section.Unica.Nucleo
|
|
{
|
|
/// <summary>
|
|
///S31.PatrimonioAltriIstitutiDettaglioProdotti idSezione = 74
|
|
/// </summary>
|
|
public class S31 : Unica.S31
|
|
{
|
|
public S31(EnvironmentFacade environmentFacade, int idSection)
|
|
: base(environmentFacade, idSection)
|
|
{
|
|
|
|
}
|
|
|
|
public override string getTestoIntro()
|
|
{
|
|
string testo = "";
|
|
string banca = "$/Banca/$";
|
|
banca = /*"altri Istituti";*/ banca.Replace("$/Banca/$", Helper.ReplaceVariables("$/Banca/$", EnvironmentFacade.ReportEnvironment));
|
|
if(raggruppamentoCategoria())
|
|
//testo = "In questa scheda sono riportati i prodotti, associati al nucleo, che i componenti detengono presso " + banca + ", raggruppati secondo le categorie di appartenenza, con indicazione del relativo intermediario.";
|
|
testo = "In questa scheda sono riportati i prodotti, associati al nucleo, che i componenti detengono presso altri Istituti, raggruppati secondo le categorie di appartenenza, con indicazione del relativo intermediario.";
|
|
else
|
|
testo = "In questa scheda sono riportati i prodotti, associati al nucleo, che i componenti detengono presso " + NomeIntermediario + ", raggruppati secondo le categorie di appartenenza.";
|
|
|
|
return testo;
|
|
|
|
}
|
|
|
|
public override bool raggruppamentoCategoria()
|
|
{
|
|
return GetOption<Opzione6>().Valore.Equals("S");
|
|
}
|
|
}
|
|
}
|