Example #1
0
        /// <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);
        }
Example #2
0
 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);
 }