本文整理汇总了C#中CondominioDTO类的典型用法代码示例。如果您正苦于以下问题:C# CondominioDTO类的具体用法?C# CondominioDTO怎么用?C# CondominioDTO使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CondominioDTO类属于命名空间,在下文中一共展示了CondominioDTO类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AnteprimaReportRipartoPersona
public AnteprimaReportRipartoPersona(IList<ReportRipartizioneBilancioDTO> dataSource, CondominioDTO condominio, EsercizioDTO esercizio, IList<PersonaContattoDTO> personeRiparto, Dictionary<int, IList<IList<UnitaImmobiliareListaDTO>>> listaUnitaImmobiliare, BilancioConsuntivoReportParameters parameters, ImpostazioneReportDTO impostazioneReportDTO, string reportKey, string note)
{
InitializeComponent();
_dataSource = dataSource;
_condominio = condominio;
_esercizio = esercizio;
_parameters = parameters;
_personeRiparto = personeRiparto;
_impostazioneReportDTO = impostazioneReportDTO;
_note = note;
Text = $"Riparto {_impostazioneReportDTO.Descrizione}";
try
{
_importoTotale = getBilancioService().GetTotale(dataSource.ToList());
_importoPreventivo = getBilancioService().GetTotalePreventivo(dataSource.ToList());
IReportProvider document = new RipartoAnnualePersona(dataSource, _condominio, _esercizio, personeRiparto, listaUnitaImmobiliare, _parameters, _impostazioneReportDTO, reportKey, _note);
SetDataSource(document.GetReport(), _impostazioneReportDTO);
}
catch (Exception ex)
{
_log.ErrorFormat("Errore nell'apertura della maschera di anteprima per riparto - {0} - condominio:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), _condominio?.ID.ToString(CultureInfo.InvariantCulture) ?? "<NULL>", Login.Instance.CurrentLogin().Azienda);
throw;
}
}
示例2: AnteprimaReportRiparto
public AnteprimaReportRiparto(IList<ReportRipartizioneBilancioDTO> dataSource, CondominioDTO condominio, EsercizioDTO esercizio, BilancioConsuntivoReportParameters parameters, ImpostazioneReportDTO impostazioneReportDTO)
{
InitializeComponent();
_dataSource = dataSource;
_condominio = condominio;
_esercizio = esercizio;
_parameters = parameters;
_impostazioneReportDTO = impostazioneReportDTO;
Text = $"Riparto {_impostazioneReportDTO.Descrizione}";
try
{
_importoTotale = getBilancioService().GetTotale(dataSource.ToList());
_importoPreventivo = getBilancioService().GetTotalePreventivo(dataSource.ToList());
IReportProvider document;
if(_impostazioneReportDTO.MultiPageOrdered)
document = new RipartoMerge(dataSource, _condominio, _esercizio, _parameters, _impostazioneReportDTO, _importoTotale, _importoPreventivo);
else
document = new RipartoSubreport(dataSource, _condominio, _esercizio, _parameters, _impostazioneReportDTO, _importoTotale, _importoPreventivo);
SetDataSource(document.GetReport(), _impostazioneReportDTO);
}
catch (Exception ex)
{
_log.ErrorFormat("Errore nell'apertura della maschera di anteprima per riparto - {0} - condominio:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), _condominio?.ID.ToString(CultureInfo.InvariantCulture) ?? "<NULL>", Login.Instance.CurrentLogin().Azienda);
Close();
}
}
示例3: loadReportBilancio
private void loadReportBilancio(IList<ReportBilancioDTO> bilancioDataSource, CondominioDTO condominioDTO, EsercizioDTO esercizioDTO)
{
var importoTotale = 0m;
reportViewer1.LocalReport.ReportEmbeddedResource = _reportParameters.TipoDettaglio == TipoDettaglioReportBilancio.Movimenti ? "Gipasoft.Stabili.UI.Bilanci.Reports.BilancioConsuntivo_Movimenti.rdlc" : "Gipasoft.Stabili.UI.Bilanci.Reports.BilancioConsuntivo_SottoConti.rdlc";
reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("ReportBilancioDTO", _bilancioService.CloneReportBilancioDataSource(bilancioDataSource)));
if (_bilancioDataSource != null)
{
_reportParameters.TotaleVersamenti = _reportParameters.TotaleVersamenti*-1;
importoTotale = bilancioDataSource.Sum(item => item.ImportoSottoConto) + bilancioDataSource.Sum(item => item.ImportoMovimento);
if (Login.Instance.CurrentLogin().InversioneSaldiCondomini)
{
importoTotale = importoTotale * -1;
_reportParameters.TotaleVersamenti = _reportParameters.TotaleVersamenti*-1;
}
importoTotale += _reportParameters.TotaleVersamenti;
importoTotale += _reportParameters.SaldoPrecedente;
}
getReportParameters(importoTotale, condominioDTO, esercizioDTO);
reportViewer1.LocalReport.SetParameters(getReportParameters(importoTotale, condominioDTO, esercizioDTO));
reportViewer1.RefreshReport();
}
示例4: ListaSollecitiUC
public ListaSollecitiUC(CondominioDTO condominio, EsercizioDTO esercizio)
{
InitializeComponent();
_condominio = condominio;
_esercizio = esercizio;
inizializza();
}
示例5: ContatoriUC
public ContatoriUC(CondominioDTO condominio)
{
_condominio = condominio;
InitializeComponent();
inizializza();
}
示例6: GetListaControl
public Control GetListaControl(CondominioDTO condominio, EsercizioDTO esercizio)
{
_condominio = condominio;
_esercizio = esercizio;
_listaMovimentiUC = new ListaMovimentiUC(condominio, esercizio);
return _listaMovimentiUC;
}
示例7: Reload
public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
{
Dirty = false;
_condominio = condominio;
_esercizio = esercizio;
if (_condominio != null)
{
sceltaCondominioCombo1.SelectItem -= sceltaCondominioComboSelectItem;
sceltaCondominioCombo1.SetCondominioInitial(_condominio.ID);
sceltaCondominioCombo1.SelectItem += sceltaCondominioComboSelectItem;
}
// Conti
if (_esercizio != null)
{
contoBindingSource.DataSource = _pianoContiServiceCache.GetDaMillesimareByCondominio(_esercizio);
contoOrigineBindingSource.DataSource = _pianoContiServiceCache.GetDaMillesimareByCondominio(_esercizio);
contoOrigineBindingSource.Insert(0, new ContoDTO { ID = 0, Descrizione = "<Millesimi di Proprietà>", DescrizioneCompleta = "<Millesimi di Proprietà>" });
contoOrigineBindingSource.Insert(1, new ContoDTO { ID = -1, Descrizione = "<Millesimi di Stabile>", DescrizioneCompleta = "<Millesimi di Stabile>" });
contoOrigineBindingSource.Insert(2, new ContoDTO { ID = -2, Descrizione = "<Millesimi di Scala>", DescrizioneCompleta = "<Millesimi di Scala>" });
_millesimi.Clear();
tableLayoutPanelMillesimi.Visible = false;
millesimoBindingSource.DataSource = new List<MillesimoDTO>();
}
else
{
conti.Items.Clear();
contiOrigine.Items.Clear();
}
}
示例8: Reload
public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
{
_condominio = condominio;
if(_condominio != null)
sceltaCondominioCombo1.SetCondominioInitial(_condominio.ID);
}
示例9: Reload
public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
{
_condominio = condominio;
_esercizio = esercizio;
sceltaCondominioCombo.SetCondominioInitial(_condominio.ID);
setDataChiusura();
}
示例10: Reload
public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
{
_condominio = condominio;
_esercizio = esercizio;
load();
}
示例11: TariffeRiscaldamentoAcquaUC
public TariffeRiscaldamentoAcquaUC(CondominioDTO condominio)
{
_condominio = condominio;
InitializeComponent();
inizializza();
}
示例12: PagamentiUI
public PagamentiUI(CondominioDTO condominio)
{
InitializeComponent();
_condominio = condominio;
inizializza();
}
示例13: GestioneTestoHTML
public GestioneTestoHTML(CondominioDTO condominioDTO, string testo, MergeFieldType tipo, bool showTable, bool isUpdateAllow, bool showIllustrationsBar = false, string tipoTesto = "HTML")
{
int? idCondominio = null;
if (condominioDTO != null)
idCondominio = condominioDTO.ID;
InitializeComponent();
_isUpdateAllow = isUpdateAllow;
_richControlEditorUC1 = new RichControlEditorUC(tipo)
{
Dock = DockStyle.Fill,
Location = new System.Drawing.Point(3, 3),
Name = "richControlEditorUC1",
Size = new System.Drawing.Size(655, 470),
TabIndex = 1
};
_richControlEditorUC1.SetCssInline();
_richControlEditorUC1.LoadDocumento(idCondominio, Gipasoft.Library.Conversione.ToStream(testo), tipoTesto);
_richControlEditorUC1.ReadOnly = !_isUpdateAllow;
_richControlEditorUC1.HideAllegati();
_richControlEditorUC1.ShowHideTableBars(showTable);
_richControlEditorUC1.ShowHideIllustrationsBar(showIllustrationsBar);
tableLayoutPanel1.Controls.Add(_richControlEditorUC1, 0, 0);
if (!_isUpdateAllow)
btnConferma.Enabled = false;
}
示例14: CondominiCollegatiUC
public CondominiCollegatiUC(CondominioDTO condominio)
{
_condominio = condominio;
InitializeComponent();
inizializza();
}
示例15: RegistrazioneSpeseAccorpateUI
public RegistrazioneSpeseAccorpateUI(CondominioDTO condominio, EsercizioDTO esercizo)
{
InitializeComponent();
_condominio = condominio;
_esercizio = esercizo;
}