当前位置: 首页>>代码示例>>C#>>正文


C# CondominioDTO类代码示例

本文整理汇总了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;
            }
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:27,代码来源:AnteprimaReportRipartoPersona.cs

示例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();
            }
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:30,代码来源:AnteprimaReportRiparto.cs

示例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();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:26,代码来源:AnteprimaStampa.cs

示例4: ListaSollecitiUC

 public ListaSollecitiUC(CondominioDTO condominio, EsercizioDTO esercizio)
 {
     InitializeComponent();
     _condominio = condominio;
     _esercizio = esercizio;
     inizializza();
 }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ListaSollecitiUC.cs

示例5: ContatoriUC

        public ContatoriUC(CondominioDTO condominio)
        {
            _condominio = condominio;

            InitializeComponent();
            inizializza();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ContatoriUC.cs

示例6: GetListaControl

 public Control GetListaControl(CondominioDTO condominio, EsercizioDTO esercizio)
 {
     _condominio = condominio;
     _esercizio = esercizio;
     _listaMovimentiUC =  new ListaMovimentiUC(condominio, esercizio);
     return _listaMovimentiUC;
 }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ListaMovimentoContabileUIInterface.cs

示例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();
            }
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:33,代码来源:MillesimiUI.cs

示例8: Reload

        public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
        {
            _condominio = condominio;

            if(_condominio != null)
                sceltaCondominioCombo1.SetCondominioInitial(_condominio.ID);
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ElaborazioneStatoPatrimonialeUC.cs

示例9: Reload

 public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
 {
     _condominio = condominio;
     _esercizio = esercizio;
     sceltaCondominioCombo.SetCondominioInitial(_condominio.ID);
     setDataChiusura();
 }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:ChiusuraEsercizioContabileUC.cs

示例10: Reload

        public void Reload(CondominioDTO condominio, EsercizioDTO esercizio)
        {
            _condominio = condominio;
            _esercizio = esercizio;

            load();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:RipartoBolletteUC.cs

示例11: TariffeRiscaldamentoAcquaUC

        public TariffeRiscaldamentoAcquaUC(CondominioDTO condominio)
        {
            _condominio = condominio;

            InitializeComponent();
            inizializza();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:TariffeRiscaldamentoAcquaUC.cs

示例12: PagamentiUI

        public PagamentiUI(CondominioDTO condominio)
        {
            InitializeComponent();

            _condominio = condominio;
            inizializza();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:PagamentiUI.cs

示例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;
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:30,代码来源:GestioneTestoHTML.cs

示例14: CondominiCollegatiUC

        public CondominiCollegatiUC(CondominioDTO condominio)
        {
            _condominio = condominio;
            InitializeComponent();

            inizializza();
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:CondominiCollegatiUC.cs

示例15: RegistrazioneSpeseAccorpateUI

        public RegistrazioneSpeseAccorpateUI(CondominioDTO condominio, EsercizioDTO esercizo)
        {
            InitializeComponent();

            _condominio = condominio;
            _esercizio = esercizo;
        }
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:RegistrazioneSpeseAccorpateUI.cs


注:本文中的CondominioDTO类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。