public ListaPersoneDaNonSollecitareUC(CondominioDTO condominio, IReloadControl parentForm)
 {
     _condominio = condominio;
     _parentForm = parentForm;
     InitializeComponent();
     inizializza();
 }
Пример #2
0
        public ListaProprietariUC(UnitaImmobiliareDTO unitaImmobiliare, IReloadControl parentForm)
        {
            InitializeComponent();
            _parentForm = parentForm;
            _unitaImmobiliare = unitaImmobiliare;

            listaProprietari.LoadProprietari(_unitaImmobiliare, _parentForm);
        }
Пример #3
0
        public ListaFornitoriUC(CondominioDTO condominio, IReloadControl control)
        {
            _condominio = condominio;
            InitializeComponent();
            inizializza();

            sceltaFornitoreCombo.LoadData();
            //CaricaDati(_condominio);
            sceltaFornitoreCombo.SelectItem += sceltaFornitoreComboSelectItem;
        }
Пример #4
0
        public ListaUnitaSoggetti(CondominioDTO condominio, IReloadControl parentForm)
        {
            _condominio = condominio;
            _parentForm = parentForm;
            InitializeComponent();

            listaSoggetti.InitializeGridLayout();
            listaUnitaImmobiliari.AfterUpdate += listaUnitaImmobiliariAfterUpdate;
            _formAfterUpdateEventHandler.Add(listaUnitaImmobiliari);
        }
Пример #5
0
        public FascicoloUC(CondominioDTO condominio, IReloadControl parentForm)
        {
            InitializeComponent();
            
            _parentForm = parentForm;

            if (condominio != null)
            {
                _condominio = condominio;
            }
        }
Пример #6
0
        public void LoadProprietari(UnitaImmobiliareDTO unitaImmobiliare, IReloadControl parentForm, bool loadSoggetti = true)
        {
            try
            {
                if (loadSoggetti && !backgroundWorkerLoadSoggetti.IsBusy)
                    backgroundWorkerLoadSoggetti.RunWorkerAsync(new LoadDatiAsyncArguments(unitaImmobiliare.IdCondominio, getPersonaService(), getSoggettoService()));
            }
            catch (Exception ex)
            {
                _log.ErrorFormat("Errore durante il caricamento asincrono - {0} - condominio:{1} - azienda:{2}", ex, Utility.GetMethodDescription(), unitaImmobiliare.IdCondominio, Security.Login.Instance.CurrentLogin().Azienda);
            }

            _parentForm = parentForm;
            _unitaImmobiliare = unitaImmobiliare;
            _tipoSoggetto = TipoSoggetto.Proprietario;

            soggettoCondominioDTOBindingSource.DataSource = _unitaImmobiliare.Proprietari;
            lista.DataBind();
            if (_unitaImmobiliare.Proprietari != null)
                loadValueLists();

            if (lista.DisplayLayout != null)
            {
                lista.DisplayLayout.Bands[0].Columns["DataInizio"].SortIndicator = SortIndicator.Descending;
                if (lista.Rows.Count > 0)
                    lista.ActiveRow = lista.Rows[0];

                if (lista.DisplayLayout.Bands[0].Columns.Exists("DeleteSelectColumn"))
                {
                    lista.DisplayLayout.Bands[0].Columns["DeleteSelectColumn"].Hidden = true;
                    lista.DisplayLayout.Bands[0].Columns["DeleteSelectColumn"].ExcludeFromColumnChooser = ExcludeFromColumnChooser.True;
                }
            }
            else
            {
                if(ParentForm != null)
                    ParentForm.Close();
            }

            btnNuovo.Text = "Nuovo Proprietario";
        }
Пример #7
0
        public ListaMessaggiUC(PersonaDTO persona, IReloadControl control)
        {
            InitializeComponent();

            if (persona != null)
            {
                _persona = persona;
                System.Collections.IDictionary args = new System.Collections.Specialized.ListDictionary();
                args.Add("currentUser", Login.Instance.CurrentLogin().LoginName);

                var prop = new CustomControlProperties
                {
                    AllowUpdate = DefaultableBoolean.True,
                    AllowDelete = DefaultableBoolean.True
                };
                lista.Tag = prop;

                var propVerifica = new CustomControlProperties {AlwaysEnable = true};
                btnElaboraInfoMessaggi.Tag = propVerifica;
            }
        }
Пример #8
0
        public ListaDocumentiUC(ContrattoDTO contratto, IReloadControl control)
        {
            InitializeComponent();
            _control = control;

            if (contratto != null)
            {
                _contratto = contratto;
                IDictionary args = new ListDictionary();
                args.Add("currentUser", Login.Instance.CurrentLogin().LoginName);

                var prop = new CustomControlProperties
                {
                    AllowUpdate = DefaultableBoolean.True,
                    AllowDelete = DefaultableBoolean.True
                };
                lista.Tag = prop;
            }

            btnConferma.Enabled = false;
        }
Пример #9
0
        public ListaDocumentiUC(FornitoreDTO fornitore, IReloadControl control)
        {
            InitializeComponent();

            if (fornitore != null)
            {
                _fornitore = fornitore;
                IDictionary args = new ListDictionary();
                args.Add("currentUser", Login.Instance.CurrentLogin().LoginName);

                var prop = new CustomControlProperties
                {
                    AllowUpdate = DefaultableBoolean.True,
                    AllowDelete = DefaultableBoolean.True
                };
                lista.Tag = prop;

                LoadData(_dataAsyncLoaded);
            }

            btnNuovoDocumentoArchiviazione.Visible = false;
        }
Пример #10
0
 public ListaConduttoriUC(UnitaImmobiliareDTO unitaImmobiliare, IReloadControl parentForm)
 {
     InitializeComponent();
     _parentForm = parentForm;
     _unitaImmobiliare = unitaImmobiliare;
 }
Пример #11
0
        public void LoadSoggetti(CondominioDTO condominio, IReloadControl parentForm, bool loadAsync)
        {
            _condominio = condominio;
            _parentForm = parentForm;

            _tipoSoggetto = TipoSoggetto.Soggetto;

            if (_condominio.ID != 0)
            {
                if (!_dataAsyncLoaded || !loadAsync)
                    _dataSourceSoggetti = getSoggettoService().GetByCondominio(condominio.ID);
                soggettoCondominioDTOBindingSource.DataSource = _dataSourceSoggetti;
                lista.DataBind();
                if (_dataSourceSoggetti != null)
                    loadValueLists();
            }

            CustomControlProperties customProp;
            if (lista.Tag == null)
            {
                customProp = new CustomControlProperties();
                lista.Tag = customProp;
            }
            else
                customProp = (CustomControlProperties)lista.Tag;
            customProp.AllowAddNew = AllowAddNew.No;
            customProp.AllowUpdate = Infragistics.Win.DefaultableBoolean.True;
            customProp.AllowDelete = Infragistics.Win.DefaultableBoolean.False;

        }
Пример #12
0
 public void LoadSoggetti(CondominioDTO condominio, IReloadControl parentForm)
 {
     LoadSoggetti(condominio, parentForm, true);
 }
Пример #13
0
        public void LoadConduttori(UnitaImmobiliareDTO unitaImmobiliare, IReloadControl parentForm, bool loadSoggetti = true)
        {
            if(backgroundWorkerLoadSoggetti.IsBusy)
                return;

            if(loadSoggetti)
                backgroundWorkerLoadSoggetti.RunWorkerAsync(new LoadDatiAsyncArguments(unitaImmobiliare.IdCondominio, getPersonaService(), getSoggettoService()));
            
            _parentForm = parentForm;
            _unitaImmobiliare = unitaImmobiliare;
            _tipoSoggetto = TipoSoggetto.Conduttore;

            soggettoCondominioDTOBindingSource.DataSource = _unitaImmobiliare.Conduttori;
            lista.DataBind();
            if (_unitaImmobiliare.Conduttori != null)
                loadValueLists();

            lista.DisplayLayout.Bands[0].Columns["DataInizio"].SortIndicator = SortIndicator.Descending;
            if (lista.Rows.Count > 0)
                lista.ActiveRow = lista.Rows[0];

            if (lista.DisplayLayout.Bands[0].Columns.Exists("DeleteSelectColumn"))
            {
                lista.DisplayLayout.Bands[0].Columns["DeleteSelectColumn"].Hidden = true;
                lista.DisplayLayout.Bands[0].Columns["DeleteSelectColumn"].ExcludeFromColumnChooser = ExcludeFromColumnChooser.True;
            }

            btnNuovo.Text = "Nuovo Conduttore";
        }
Пример #14
0
 public ListaEserciziUC(IReloadControl parentForm)
 {
     InitializeComponent();
     _parentForm = parentForm;
 }
Пример #15
0
 public ListaPraticheUC(IReloadControl parentForm)
 {
     InitializeComponent();
     inizializza();
 }