public int CessazioneAdesione(AdesioneDao dao) { int result = -1; if (dao.CodLegame.Equals("001")) { List <AdesioneDao> adesioniNucleo = SelectByIdCapoNucleo(dao.IdSoggetto); foreach (AdesioneDao _dao in adesioniNucleo) { using (db = new AmministrazioneAsdepEntities()) { Adesione _ad = new Adesione(); Asdep.Common.DAO.ExtraDao.PropertyCopier <AdesioneDao, Adesione> .Copy(_dao, _ad); result = provider.CessazioneAdesioneCollettiva(db, _ad); } } } else { using (db = new AmministrazioneAsdepEntities()) { Adesione _ad = new Adesione(); Asdep.Common.DAO.ExtraDao.PropertyCopier <AdesioneDao, Adesione> .Copy(dao, _ad); result = provider.CessazioneAdesioneCollettiva(db, _ad); } } return(result); }
public List <AdesioneDao> SearchAdesioni() { List <AdesioneDao> adesioniDao = new List <AdesioneDao>(); List <Adesione> _adesioni1 = new List <Adesione>(); using (db = new AmministrazioneAsdep.AmministrazioneAsdepEntities()) { _adesioni1 = provider.RicercaAdesioneJoin(db); foreach (Adesione _ad in _adesioni1) { AdesioneDao _dao = new AdesioneDao(); if (_ad.Soggetto != null) { _dao.Eta = Helper.CalculateAge(_ad.Soggetto.DataNascita); } Asdep.Common.DAO.ExtraDao.PropertyCopier <Adesione, AdesioneDao> .Copy(_ad, _dao); EnteDao EnteDao = new EnteDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Ente, EnteDao> .Copy(_ad.Ente, EnteDao); _dao.Ente = EnteDao; SoggettoDao Soggetto = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto, Soggetto); _dao.Soggetto = Soggetto; SoggettoDao Soggetto1 = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto1, Soggetto1); _dao.Soggetto1 = Soggetto1; T_StatoAdesioneDao T_StatoAdesione = new T_StatoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_StatoAdesione, T_StatoAdesioneDao> .Copy(_ad.T_StatoAdesione, T_StatoAdesione); _dao.T_StatoAdesione = T_StatoAdesione; T_TipiLegameDao T_TipiLegame = new T_TipiLegameDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipiLegame, T_TipiLegameDao> .Copy(_ad.T_TipiLegame, T_TipiLegame); _dao.T_TipiLegame = T_TipiLegame; T_TipoAdesioneDao T_TipoAdesione = new T_TipoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoAdesione, T_TipoAdesioneDao> .Copy(_ad.T_TipoAdesione, T_TipoAdesione); _dao.T_TipoAdesione = T_TipoAdesione; T_TipoSoggettoDao T_TipoSoggetto = new T_TipoSoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoSoggetto, T_TipoSoggettoDao> .Copy(_ad.T_TipoSoggetto, T_TipoSoggetto); _dao.T_TipoSoggetto = T_TipoSoggetto; _dao.ErroriList = new List <T_ErroriIODao>(); adesioniDao.Add(_dao); } } return(adesioniDao); }
public SoggettoDao GetByCF(string valore) { Soggetto soggetto = new Soggetto(); SoggettoDao _dao = new SoggettoDao(); using (db = new AmministrazioneAsdep.AmministrazioneAsdepEntities()) { soggetto = provider.GetByCF(db, valore); } Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(soggetto, _dao); return(_dao); }
public SoggettoDao SelectCNByCF(string codiceFiscale) { Soggetto soggetto = new Soggetto(); SoggettoDao _dao = null; using (db = new AmministrazioneAsdep.AmministrazioneAsdepEntities()) { soggetto = provider.SelectCNByCF(db, codiceFiscale); } if (soggetto != null) { _dao = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(soggetto, _dao); } return(_dao); }
public List <AdesioneDao> SelectByIdCapoNucleo(long id) { List <AdesioneDao> _daos = new List <AdesioneDao>(); List <Adesione> _ads = new List <Adesione>(); using (db = new AmministrazioneAsdepEntities()) { _ads = provider.SelectByIdCapoNucleo(db, id); foreach (Adesione _ad in _ads) { AdesioneDao _dao = new AdesioneDao(); _dao.Eta = Helper.CalculateAge(_ad.Soggetto.DataNascita); Asdep.Common.DAO.ExtraDao.PropertyCopier <Adesione, AdesioneDao> .Copy(_ad, _dao); EnteDao EnteDao = new EnteDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Ente, EnteDao> .Copy(_ad.Ente, EnteDao); _dao.Ente = EnteDao; SoggettoDao Soggetto = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto, Soggetto); _dao.Soggetto = Soggetto; SoggettoDao Soggetto1 = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto1, Soggetto1); _dao.Soggetto1 = Soggetto1; T_StatoAdesioneDao T_StatoAdesione = new T_StatoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_StatoAdesione, T_StatoAdesioneDao> .Copy(_ad.T_StatoAdesione, T_StatoAdesione); _dao.T_StatoAdesione = T_StatoAdesione; T_TipiLegameDao T_TipiLegame = new T_TipiLegameDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipiLegame, T_TipiLegameDao> .Copy(_ad.T_TipiLegame, T_TipiLegame); _dao.T_TipiLegame = T_TipiLegame; T_TipoAdesioneDao T_TipoAdesione = new T_TipoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoAdesione, T_TipoAdesioneDao> .Copy(_ad.T_TipoAdesione, T_TipoAdesione); _dao.T_TipoAdesione = T_TipoAdesione; T_TipoSoggettoDao T_TipoSoggetto = new T_TipoSoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoSoggetto, T_TipoSoggettoDao> .Copy(_ad.T_TipoSoggetto, T_TipoSoggetto); _dao.T_TipoSoggetto = T_TipoSoggetto; _daos.Add(_dao); } } return(_daos); }
public List <T_CategoriaAdesioneDao> GetAll() { List <T_CategoriaAdesioneDao> _categorie = new List <T_CategoriaAdesioneDao>(); using (db = new AmministrazioneAsdep.AmministrazioneAsdepEntities()) { List <T_CategoriaAdesione> _cat = new List <T_CategoriaAdesione>(); _cat = provider.GetAll(db); foreach (T_CategoriaAdesione _c in _cat) { T_CategoriaAdesioneDao _catDao = new T_CategoriaAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_CategoriaAdesione, T_CategoriaAdesioneDao> .Copy(_c, _catDao); _categorie.Add(_catDao); } return(_categorie); } }
public AdesioneDao SelectById(long id) { Adesione _ad = new Adesione(); AdesioneDao _dao = new AdesioneDao(); using (db = new AmministrazioneAsdepEntities()) { _ad = provider.SelectById(db, id); _dao.Eta = Helper.CalculateAge(_ad.Soggetto.DataNascita); Asdep.Common.DAO.ExtraDao.PropertyCopier <Adesione, AdesioneDao> .Copy(_ad, _dao); EnteDao EnteDao = new EnteDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Ente, EnteDao> .Copy(_ad.Ente, EnteDao); _dao.Ente = EnteDao; SoggettoDao Soggetto = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto, Soggetto); _dao.Soggetto = Soggetto; SoggettoDao Soggetto1 = new SoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <Soggetto, SoggettoDao> .Copy(_ad.Soggetto1, Soggetto1); _dao.Soggetto1 = Soggetto1; T_StatoAdesioneDao T_StatoAdesione = new T_StatoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_StatoAdesione, T_StatoAdesioneDao> .Copy(_ad.T_StatoAdesione, T_StatoAdesione); _dao.T_StatoAdesione = T_StatoAdesione; T_TipiLegameDao T_TipiLegame = new T_TipiLegameDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipiLegame, T_TipiLegameDao> .Copy(_ad.T_TipiLegame, T_TipiLegame); _dao.T_TipiLegame = T_TipiLegame; T_TipoAdesioneDao T_TipoAdesione = new T_TipoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoAdesione, T_TipoAdesioneDao> .Copy(_ad.T_TipoAdesione, T_TipoAdesione); _dao.T_TipoAdesione = T_TipoAdesione; T_TipoSoggettoDao T_TipoSoggetto = new T_TipoSoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoSoggetto, T_TipoSoggettoDao> .Copy(_ad.T_TipoSoggetto, T_TipoSoggetto); _dao.T_TipoSoggetto = T_TipoSoggetto; _dao.ErroriList = new List <T_ErroriIODao>(); } return(_dao); }
public List <T_TipoSoggettoDao> GetAll() { List <T_TipoSoggettoDao> _soggDao = new List <T_TipoSoggettoDao>(); List <T_TipoSoggetto> _tipi = new List <T_TipoSoggetto>(); try { using (db = new AmministrazioneAsdepEntities()) { _tipi = provider.GetAll(db); } foreach (T_TipoSoggetto _t in _tipi) { T_TipoSoggettoDao _dao = new T_TipoSoggettoDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoSoggetto, T_TipoSoggettoDao> .Copy(_t, _dao); _soggDao.Add(_dao); } } catch { } return(_soggDao); }
public int SalvaAdesione(AdesioneDao dao) { Adesione _ad = new Adesione(); Asdep.Common.DAO.ExtraDao.PropertyCopier <AdesioneDao, Adesione> .Copy(dao, _ad); Soggetto Soggetto = new Soggetto(); Asdep.Common.DAO.ExtraDao.PropertyCopier <SoggettoDao, Soggetto> .Copy(dao.Soggetto, Soggetto); _ad.Soggetto = Soggetto; Soggetto Soggetto1 = new Soggetto(); Asdep.Common.DAO.ExtraDao.PropertyCopier <SoggettoDao, Soggetto> .Copy(dao.Soggetto1, Soggetto1); _ad.Soggetto1 = Soggetto1; using (db = new AmministrazioneAsdepEntities()) { return(provider.SalvaAdesioneCollettiva(db, _ad)); } }
public List <T_TipoAdesioneDao> GetAllCollettiveSelezionabili() { List <T_TipoAdesioneDao> _tipiAdesioni = new List <T_TipoAdesioneDao>(); List <T_TipoAdesione> _adesioni = new List <T_TipoAdesione>(); try { using (db = new AmministrazioneAsdep.AmministrazioneAsdepEntities()) { _adesioni = provider.GetAllCollettiveSelezionabili(db); } foreach (T_TipoAdesione _ad in _adesioni) { T_TipoAdesioneDao _dao = new T_TipoAdesioneDao(); Asdep.Common.DAO.ExtraDao.PropertyCopier <T_TipoAdesione, T_TipoAdesioneDao> .Copy(_ad, _dao); _tipiAdesioni.Add(_dao); } } catch { } return(_tipiAdesioni); }