Пример #1
0
 private void loadPianoRateale()
 {
     if (_condominio != null && _esercizio != null && ParentForm?.MdiParent is IControlHideable)
     {
         try
         {
             _pianoRatealeUc = new PianoRatealeDettaglioUC();
             _pianoRatealeUc.UpdatePianoRateale += pianoRatealeUcUpdatePianoRateale;
             _pianoRatealeUc = (PianoRatealeDettaglioUC)((IControlHideable)ParentForm.MdiParent).AddControl(_pianoRatealeUc, "Piano Rateale", "pianoRateale");
             _pianoRatealeUc.LoadData(_condominio, _esercizio);
             _panelContainer = (IControlHideable)ParentForm.MdiParent;
             ParentForm.FormClosing += parentFormFormClosing;
             _pianoRatealeLoaded = true;
         }
         catch (Exception ex)
         {
             _log.ErrorFormat("Errore inaspettato durante il caricamento del piano rateale - {0} - condominio:{1} - esercizio:{2}", ex, Utility.GetMethodDescription(), _condominio.ID, _esercizio.ID);
             throw;
         }
     }
 }
Пример #2
0
        public void Clear()
        {
            _pianoRatealeLoaded = false;
            btnStampa.Visible = false;
            btnConferma.Visible = false;
            chkDataEmissione.Visible = false;
            sceltaTipoLista.Visible = false;
            listaRateSoggetti.Visible = false;
            nuovaDataPanel.Visible = false;
            sceltaTipoLista.Visible = false;

            if (ParentForm != null)
            {
                _pianoRatealeUc = new PianoRatealeDettaglioUC();
                _pianoRatealeUc = (PianoRatealeDettaglioUC)((IControlHideable)ParentForm.MdiParent).AddControl(_pianoRatealeUc, "Piano Rateale", "pianoRateale");
                _pianoRatealeUc.Clear();
            }
        }