/// <summary> /// Cerca soggetto capo nucleo /// </summary> /// <param name="cfcn">Codice fiscale capo nucleo</param> /// <param name="cfca">Codice fiscale assicurato</param> /// <returns></returns> public T_ErroriIODao Esegui(string cfca, string cfcn) { //caso in cui soggetto.codicefiscaleassicurato = soggetto.codicefiscalecaponucleo //allora ho giĆ trovato il caponucleo if (cfcn.Equals(cfca)) { return(Errore); } //caso in cui codicefiscaleassicurato e codicefiscale caponucleo siano diversi //devo cercare un soggetto per cui cfcn e cfca coincidano else { SoggettoService _service = new SoggettoService(); SoggettoDao cn = _service.SelectCNByCF(cfcn); if (cn == null) { ErroriIOService _serviceE = new ErroriIOService(); Errore = _serviceE.GetById("023"); } } return(Errore); }
public T_ErroriIODao Esegui(string valore) { try { SoggettoDao _sogg = new SoggettoDao(); SoggettoService _service = new SoggettoService(); _sogg = _service.GetByCF(valore); if (_sogg != null && _sogg.CodiceFiscale == null) { ErroriIOService _serviceE = new ErroriIOService(); Errore = _serviceE.GetById("023"); } } catch { } return(Errore); }