public bool InviaAdesioneSoggettiImportati(string cf, string tipoTracciato) { bool result = true; try { List <SoggettiImportAppoggioDao> famiglia = new List <SoggettiImportAppoggioDao>(); AssicuratiService _service = new AssicuratiService(); famiglia = _service.GetNucleoByCapo(cf); if (tipoTracciato.Equals("Esclusioni")) { SoggettiImportAppoggioDao _soggetto = _service.GetByCodiceFiscale(cf); if (_soggetto.CodiceFiscaleCapoNucleo.Equals(_soggetto.CodiceFiscaleAssicurato)) { _service.FormalizzaEsclusioniSoggettiImportati(famiglia); } else { _service.FormalizzaEsclusioniSoggettiImportati(_soggetto); } } else { _service.FormalizzaAdesioneSoggettiImportati(famiglia); } } catch { result = false; } return(result); }
public T_ErroriIODao Esegui(DateTime effettoA, string codiceFiscaleCN) { SoggettiImportAppoggioDao soggCN = null; AssicuratiService _serviceA = new AssicuratiService(); soggCN = _serviceA.GetByCodiceFiscale(codiceFiscaleCN); if (effettoA.CompareTo(soggCN.Effetto) > 0) { ErroriIOService _service = new ErroriIOService(); Errore = _service.GetById("029"); } return(Errore); }