public void Constructor_DataSourceIsProvided_DataSourcePropertyIsSet() { var dataSource = MockRepository.GenerateMock <IDataSource>(); var dataSourceEventArgs = new DataSourceEventArgs(dataSource); Assert.AreEqual(dataSource, dataSourceEventArgs.DataSource); }
private void OnNeedDataSource(DataSourceEventArgs args) { if (NeedDataSource != null) { NeedDataSource(this, args); } }
public virtual void DataSourceLoading(object sender, DataSourceEventArgs args) { var dataSource = sender as Terrasoft.UI.WebControls.Controls.EntityDataSource; Guid duplicateStatusId; var duplicateStatusEntity = UserConnection.EntitySchemaManager.FindInstanceByName("DuplicateStatus").CreateEntity(UserConnection); duplicateStatusEntity.FetchFromDB("Code", "Duplicate"); duplicateStatusId = duplicateStatusEntity.GetTypedColumnValue <Guid>("Id"); var select = args.SelectQuery; var subSelect = new Select(UserConnection) .From(DuplicatesTableName) .Column("Entity1Id") .Distinct() .Where("StatusOfDuplicateId").IsEqual(Column.Const(duplicateStatusId)) as Select; var newCondition = new QueryCondition(select); newCondition.ConditionType = QueryConditionType.Block; var cond = select.Condition; newCondition.LeftExpression = new QueryColumnExpression(dataSource.Schema.Name, "Id"); newCondition.In(subSelect); if (cond.Count > 0) { cond.ConditionType = QueryConditionType.Block; cond = cond.WrapBlock(); newCondition.LogicalOperation = LogicalOperation.And; } cond.Add(newCondition); dataSource.Loading -= DataSourceLoading; }
private void InternalDataBind() { if (!requiresDataBind) { return; } object dataSource = string.IsNullOrEmpty(DataSourceID) ? null : SearchControl(this.Page, DataSourceID); if (dataSource == null) { DataSourceEventArgs args = new DataSourceEventArgs(dataSource); OnNeedDataSource(args); dataSource = args.DataSource; } if (dataSource != null) { if (dataSource is System.Web.UI.WebControls.ObjectDataSource) { System.Web.UI.WebControls.ObjectDataSource objectDataSource = dataSource as System.Web.UI.WebControls.ObjectDataSource; DataBindToIEnumerable(objectDataSource.Select()); } else if (dataSource is IEnumerable) { DataBindToIEnumerable(dataSource as IEnumerable); } } requiresDataBind = false; }
void sceltaFornitoreComboSelectItem(object sender, DataSourceEventArgs<FornitoreDTO> e) { if (sceltaFornitoreCombo.SelectedListaFornitore != null) { _fornitoreService.AddFornitorePreferito(_condominio, sceltaFornitoreCombo.SelectedListaFornitore); fornitoreDTOBindingSource.Add(sceltaFornitoreCombo.SelectedListaFornitore); } }
void Events_DataSourceStatusChanging(object sender, DataSourceEventArgs e) { if (e.EventType == DataSourceEventType.Connected) { _connected = true; Flush(); } }
void sceltaCondominioComboSelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { if (e.BusinessEntity != null) esercizioDTOBindingSource.DataSource = getEsercizioService().GetByCondominio(e.BusinessEntity); else esercizioDTOBindingSource.Clear(); esercizi.Value = null; }
void listaConduttoriAfterUpdate(object sender, DataSourceEventArgs<SoggettoCondominioDTO> e) { _unitaImmobiliare.DisplayConduttore = e.BusinessEntity.DisplayNominativo; if (_unitaImmobiliare.ID > 0) { _unitaImmobiliare.DisplayName = getUnitaImmobiliareService().GetDescrizione(_unitaImmobiliare.ID); Text = @"Unità: " + _unitaImmobiliare.DisplayName; } OnAfterUpdateSoggetto(new DataSourceEventArgs<UnitaImmobiliareDTO>(_unitaImmobiliare)); }
internal void DataSourcesTree_OnDataSourceEditClicked(object sender, DataSourceEventArgs e) { DataSourceEditorForm.Instance.DataSourceEditorControl.Initialize(e.DataSource); try { DataSourceEditorForm.Instance.ShowAsDocumentTabNotPane(this.mainForm.DockPanel); } catch (Exception exc) { string msg = "DataSourceEditorForm(DataSource[" + e.DataSource + "]): internal Exception"; this.statusReporter.PopupException(new Exception(msg, exc)); return; } }
void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { _condominio = sceltaCondominioCombo1.CondominioSelected; if (_condominio != null) { contoDTOBindingSource.DataSource = getStatoPatrimonialeService().GetContiPartitarioByCondominio(_condominio); eserciziDTOBindingSource.DataSource = getEsercizioService().GetOrdinariByCondominio(_condominio); } esercizi.Value = null; }
void listaProprietariAfterUpdate(object sender, DataSourceEventArgs<SoggettoCondominioDTO> e) { if(e.BusinessEntity.PercentualeRiferimento != null && e.BusinessEntity.Principale.GetValueOrDefault()) _unitaImmobiliare.DisplayProprietario = e.BusinessEntity.DisplayNominativo; if (_unitaImmobiliare.ID > 0) { _unitaImmobiliare.DisplayName = getUnitaImmobiliareService().GetDescrizione(_unitaImmobiliare.ID); _unitaImmobiliare.Descrizione = _unitaImmobiliare.DisplayName; Text = @"Unità: " + _unitaImmobiliare.DisplayName; } OnAfterUpdateSoggetto(new DataSourceEventArgs<UnitaImmobiliareDTO>(_unitaImmobiliare)); }
void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { lista.Visible = false; panel1.Visible = false; _condominio = e.BusinessEntity; if(_condominio != null) { lista.Visible = true; panel1.Visible = true; } load(); }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { lista.Visible = false; if (e.BusinessEntity != null) { eserciziDTOBindingSource.DataSource = e.BusinessEntity.Esercizi; if (_esercizio != null) esercizi.Value = _esercizio.ID; } else { eserciziDTOBindingSource.DataSource = new List<EsercizioDTO>(); esercizi.Value = null; } }
private void sceltaCondominioComboSelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { Clear(); _condominio = e.BusinessEntity; if (_condominio != null) { esercizoBindingSource.DataSource = getEsercizioService().GetByCondominio(_condominio); if (_esercizio != null && (esercizi.Value == null || (int)esercizi.Value != _esercizio.ID)) esercizi.Value = _esercizio.ID; else eserciziValueChanged(sender, EventArgs.Empty); } else esercizoBindingSource.DataSource = new List<EsercizioDTO>(); }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { if (e.BusinessEntity != null) { List<StabileDTO> listaStabili = _strutturaCondominioService.GetStabiliByCondominio(e.BusinessEntity); stabileBindingSource.DataSource = listaStabili; if (listaStabili.Count == 1) { stabili.Value = listaStabili[0].ID; stabili.Enabled = false; } else { stabili.Value = null; stabili.Enabled = true; } } }
internal void DataSourcesTree_OnDataSourceRenameClicked(object sender, DataSourceEventArgs e) { }
private void sceltaCondominioComboSelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { try { _condominio = e.BusinessEntity; millesimoBindingSource.Clear(); conti.Clear(); stabili.DataSource = null; scale.DataSource = null; tableLayoutPanelMillesimi.Visible = false; if (_condominio != null) { esercizioBindingSource.DataSource = _condominio.Esercizi; if (esercizioBindingSource.Count == 1) { _esercizio = _condominio.Esercizi[0]; esercizi.Value = _esercizio.ID; } else { _esercizio = null; esercizi.Value = null; } Reload(_condominio, _esercizio); // Stabili DataSourceHelper.PopulateCombo(stabili, _strutturaCondominioService.GetStabiliByCondominio(_condominio).ToArray()); // Lotti DataSourceHelper.PopulateCombo(lotti, _strutturaCondominioService.GetLottiByCondominio(_condominio).ToArray()); } else esercizioBindingSource.Clear(); } catch (Exception ex) { _log.Fatal("Errore nella scelta del condominio - " + Utility.GetMethodDescription() + " - azienda:" + Login.Instance.CurrentLogin().Azienda, ex); throw; } }
void dataSourcesTree1_OnDataSourceSelected(object sender, DataSourceEventArgs e) { this.targetDataSource = e.DataSource; this.targetSymbolClicked = null; this.syncImportButton(); }
internal void DataSourcesTree_OnDataSourceSelected(object sender, DataSourceEventArgs e) { }
protected void wcRiskLevel_InitializeDataSource(object sender, DataSourceEventArgs e) { setComboRiskValues(); }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { _condominio = e.BusinessEntity; eserciziDTOBindingSource.DataSource = getEsercizioService().GetApertiByCondominio(e.BusinessEntity); esercizi.Value = null; }
void sceltaPersonaCombo1SelectItem(object sender, DataSourceEventArgs<PersonaListaDTO> e) { var parentForm = ParentForm as UpdatableStandardForm; if(parentForm != null) parentForm.SetDirty(true); }
}//method private void OnHigherVersionDetected() { var args = new DataSourceEventArgs(_database, null, DataSourceEventType.HigherVersionDetected); _app.DataSourceEvents.OnDataSourceChange(args); }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { _condominio = e.BusinessEntity; eserciziDTOBindingSource.DataSource = getEsercizioService().GetByCondominio(e.BusinessEntity); if(_esercizio != null) esercizi.Value = _esercizio.ID; var dataSource = getStrutturaCondominioService().GetStabiliByCondominio(_condominio); stabiliBindingSource.DataSource = dataSource; gruppiBindingSource.DataSource = getStrutturaCondominioService().GetGruppiStabileByCondominio(_condominio, dataSource); }
void sceltaFornitoreSelectItem(object sender, DataSourceEventArgs<FornitoreDTO> e) { try { if (sceltaFornitore.SelectedFornitore != null && _spesa != null) { if (_isInserimento) { ritenutaCalcolataImponibile.Checked = sceltaFornitore.SelectedFornitore.IsRitenutaCalcolataImponibile; aliquotaRitenuta.Value = sceltaFornitore.SelectedFornitore.AliquotaRitenutaAcconto; } else { ritenutaCalcolataImponibile.Checked = _spesa.IsRitenutaCalcoloImponibile; aliquotaRitenuta.Value = _spesa.AliquotaRitenuta; } _spesa.IdFornitore = sceltaFornitore.SelectedFornitore.ID; if (aliquotaRitenuta.Value != null) _spesa.AliquotaRitenuta = (decimal)aliquotaRitenuta.Value; foreach (var row in dettaglioSpesa.Rows) { var dettaglio = row.ListObject as DettaglioSpesaFiscaleDTO; if (dettaglio != null) { if (string.IsNullOrEmpty(dettaglio.AliquotaIva)) dettaglio.AliquotaIva = sceltaFornitore.SelectedFornitore.AliquotaIva; if (dettaglio.SoggettoRitenutaAcconto == null) dettaglio.SoggettoRitenutaAcconto = sceltaFornitore.SelectedFornitore.AliquotaRitenutaAcconto > 0; calcolaImportiRiga(row.Cells["AliquotaIva"]); } } calcolaImportiTotali(); } else if (_spesa != null) _spesa.IdFornitore = 0; } catch (Exception ex) { _log.ErrorFormat("Errore nella scelta del fornitore - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), Security.Login.Instance.CurrentLogin().Azienda); throw; } }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { try { if (_plugin != null) { if (e.BusinessEntity != null) { var eserciziDataSource = _plugin.ShowCondominioSelect.AllowEserciziChiusi ? getEsercizioService().GetByCondominio(e.BusinessEntity.ID) : getEsercizioService().GetApertiByCondominio(e.BusinessEntity); eserciziDTOBindingSource.DataSource = eserciziDataSource; if (CurrentEsercizio != null) esercizi.Value = CurrentEsercizio.ID; if (esercizi.Value == null) { var ultimoOdinarioAperto = eserciziDataSource.Where(item => item.Gestione == GestioneEsercizioEnum.Ordinario).OrderByDescending(item => item.DataApertura.GetValueOrDefault()).FirstOrDefault(); if (ultimoOdinarioAperto != null) esercizi.Value = ultimoOdinarioAperto.ID; else esercizi.SelectedIndex = 0; } } else { eserciziDTOBindingSource.DataSource = new List<EsercizioDTO>(); _plugin.Clear(); } } } catch (Exception ex) { _log.ErrorFormat("Errore nella scelta del condominio - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), Security.Login.Instance.CurrentLogin().Azienda); } }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { try { personaListaDTOBindingSource.Clear(); condomini.Value = null; _condominio = sceltaCondominioCombo1.CondominioSelected; pianoRatealeDettaglioDTOBindingSource.DataSource = new List<PianoRatealeDettaglioDTO>(); eserciziDTOBindingSource.DataSource = e.BusinessEntity != null ? e.BusinessEntity.Esercizi : new List<EsercizioDTO>(); esercizi.Value = null; Clear(); } catch (Exception ex) { _log.ErrorFormat("Errore durante la impostazione dei data source - {0} - azienda:{1}", ex, Utility.GetMethodDescription(), Security.Login.Instance.CurrentLogin().Azienda); } }
void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { listaMovimenti.Visible = false; panelButton.Visible = false; }
/// <summary> /// Gestore dell'evento notificato dopo la selezione di un elemento della lista. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnSelectCondominio(DataSourceEventArgs<CondominioDTO> e) { var form = ParentForm as MainContabilita; if (form != null) form.SetCurrentCondominio(e.BusinessEntity); if (SelectItem != null) SelectItem(this, e); }
protected void WebCombo1_InitializeDataSource(object sender, DataSourceEventArgs e) { setComboState(); }
private void sceltaComuneComboSelectItem(object sender, DataSourceEventArgs<ComuneDTO> e) { if (e.BusinessEntity != null) { _persona.ComuneNascita = e.BusinessEntity; if (_referente != null) { _referente.ComuneNascita = e.BusinessEntity.Descrizione; _referente.CodiceComuneNascita = e.BusinessEntity.Codice; } } }
/// <summary> /// Gestore dell'evento notificato dopo l'aggiornamento delle classi di business. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnAfterUpdate(DataSourceEventArgs<PraticaDTO> e) { if (AfterUpdate != null) AfterUpdate(this, e); }
/// <summary> /// Gestore dell'evento notificato dopo aver aggiornato l'anagrafica di un soggetto /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnAfterUpdateSoggetto(DataSourceEventArgs<UnitaImmobiliareDTO> e) { AfterUpdateSoggetto?.Invoke(this, e); }
}//method private void OnHigherVersionDetected() { var args = new DataSourceEventArgs(_dataSource, DataSourceEventType.HigherVersionDetected); _dataAccess.Events.OnDataSourceStatusChanging(args); }
void sceltaFornitoreCombo1SelectItem(object sender, DataSourceEventArgs<FornitoreDTO> e) { if (e.BusinessEntity != null) _condominio.IdFornitoreDichiarazione770 = e.BusinessEntity.ID; else _condominio.IdFornitoreDichiarazione770 = null; }
/// <summary> /// Gestore dell'evento notificato dopo la selezione di un elemento della lista. /// </summary> /// <param name="e">Parametri dell'evento.</param> protected virtual void OnSelectModello(DataSourceEventArgs<ModelloListaRegistrazioneContabileDTO> e) { if (SelectItem != null) SelectItem(this, e); }
private void sceltaPersonaCombo1SelectItem(object sender, DataSourceEventArgs<PersonaListaDTO> e) { PersonaDTO persona = _personaService.GetById(e.BusinessEntity.ID); Fornitore.PersonaRiferimento = persona; datiNascita.LoadDati(Fornitore.PersonaRiferimento); personaDTOBindingSource.DataSource = persona; addressDTOBindingSource.DataSource = persona.IndirizzoResidenza; loadContatti(); }
void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { esercizi.ValueChanged += eserciziValueChanged; esercizi.Enabled = true; _condominio = e.BusinessEntity; Clear(); if (_condominio != null) { _idEsercizioApertura = getMovimentoContabileService().GetEsercizioBilancioApertura(_condominio); eserciziDTOBindingSource.DataSource = getEsercizioService().GetByCondominio(e.BusinessEntity).Where(item => item.Gestione == GestioneEsercizioEnum.Ordinario && (item.StatoEsercizio == StatoEsercizioEnum.Aperto || item.ID == _idEsercizioApertura)); if (_idEsercizioApertura != null) { if ((int?)esercizi.Value != _idEsercizioApertura.GetValueOrDefault()) esercizi.Value = _idEsercizioApertura.GetValueOrDefault(); else eserciziValueChanged(sender, EventArgs.Empty); if (esercizi.SelectedItem != null) { var esercizioApertura = (EsercizioDTO) esercizi.SelectedItem.ListObject; esercizi.Enabled = esercizioApertura.StatoEsercizio != StatoEsercizioEnum.Chiuso; } var isAllowModificaEsercizioBilancioApertura = getMovimentoContabileService().IsAllowModificaEsercizioBilancioApertura(_condominio.ID); if (!string.IsNullOrEmpty(isAllowModificaEsercizioBilancioApertura)) esercizi.Enabled = false; } else if (_esercizio != null) { esercizi.Value = _esercizio.ID; resetData(); } } }
private void sceltaComuneCombo1SelectItem(object sender, DataSourceEventArgs<ComuneDTO> e) { if (e.BusinessEntity != null) { if (string.IsNullOrEmpty(cap.Text) || !e.BusinessEntity.IsMultiCap) Fornitore.PersonaRiferimento.IndirizzoResidenza.Cap = e.BusinessEntity.Cap; } }
private void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { _condominio = sceltaCondominioCombo1.CondominioSelected; btnAddebitoSpese.Enabled = false; if (_condominio != null) { stabiliBindingSource.DataSource = getStrutturaCondominioService().GetStabiliByCondominio(_condominio); eserciziDTOBindingSource.DataSource = getEsercizioService().GetApertiByCondominio(_condominio); if (_esercizio != null) esercizi.Value = _esercizio.ID; else if (eserciziDTOBindingSource.Count == 1) esercizi.SelectedIndex = 0; } else { stabiliBindingSource.Clear(); eserciziDTOBindingSource.DataSource = new List<EsercizioDTO>(); esercizi.Text = string.Empty; } gruppiBindingSource.Clear(); stabili.Value = null; }
void soggetti_AfterUpdateSoggetto(object sender, DataSourceEventArgs<UnitaImmobiliareDTO> e) { descrizione.Text = e.BusinessEntity.Descrizione; }
void sceltaCondominioCombo1SelectItem(object sender, DataSourceEventArgs<CondominioDTO> e) { _condominio = e.BusinessEntity; if (_condominio == null) _esercizio = null; esercizioDTOBindingSource.DataSource = _esercizioService.GetApertiByCondominio(e.BusinessEntity); if (_esercizio != null) _spesa.IdEsercizio = _esercizio.ID; else Clear(); if (_spesa != null) esercizi.Value = _spesa.IdEsercizio; }
internal void DataSourcesTree_OnDataSourceDeletedClicked(object sender, DataSourceEventArgs e) { }