public ComuneDTO GetComuneByID(string idComune) { var comune = new ComuneDTO(); var listComuni = (List<ComuneDTO>)_cache.GetData("AllComuni"); foreach (var t in listComuni) if (t.ID == idComune) comune = t; return comune; }
public IEnumerable<ComuneDTO> GetComuneByExample(ComuneDTO item) { return from comune in GetAllComune() where (item.Codice == null || comune.Codice == item.Codice) && (item.Descrizione == null || comune.Descrizione.ToLower().StartsWith(item.Descrizione.ToLower())) && (item.Provincia == null || comune.Provincia.ToLower().StartsWith(item.Provincia.ToLower())) && (item.Regione == null || comune.Regione.ToLower().StartsWith(item.Regione.ToLower())) && (item.CodiceCatastale == null || comune.CodiceCatastale == item.CodiceCatastale) select comune; }
public override void LoadDati(object exampleInstance) { ComuneDTO comuneDto; if (exampleInstance == null) { comuneDto = new ComuneDTO(); comuneDto.Provincia = (string)province.Value; comuneDto.Regione = (string)regioni.Value; comuneDto.Descrizione = (string)comune.Text; } else comuneDto = (ComuneDTO)exampleInstance; listaElementi.DataSource = comuneBindingSource; comuneBindingSource.DataSource = _localitaService.GetComuneByExample(comuneDto); }
private void setComune(ComuneDTO comuneDto) { try { if (comuneDto != null && !comuneDto.IsMultiCap) { cap.Text = comuneDto.Cap; if (_personaEntrante == null) setNewPersonaEntrate(); if (_personaEntrante != null) { if (_personaEntrante.IndirizzoResidenza == null) _personaEntrante.IndirizzoResidenza = new AddressDTO(); _personaEntrante.IndirizzoResidenza.Cap = cap.Text; } } } catch (Exception ex) { _log.Error("Errore inaspettato nella inizializzazione del comune - " + Utility.GetMethodDescription(), ex); } }
private ComuneDTO setComuneDto(Comune comune) { var dto = new ComuneDTO { ID = comune.Codice, Codice = comune.Codice, CodiceCatastale = comune.CodiceCatastale, Descrizione = comune.Descrizione, DescrizioneBreve = comune.DescrizioneBreve, Cap = comune.Cap, IsMultiCap = comune.IsMultiCap }; if (comune.ProvinciaAppartenenza != null) { dto.Provincia = comune.ProvinciaAppartenenza.Codice; if(comune.ProvinciaAppartenenza.RegioneAppartenenza != null) dto.Regione = comune.ProvinciaAppartenenza.RegioneAppartenenza.Nome; } return dto; }