Exemplo n.º 1
0
        public T_ErroriIODao Esegui(string cfcn, string cfca)
        {
            //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
            {
                AssicuratiService         _service = new AssicuratiService();
                SoggettiImportAppoggioDao cn       = _service.GetSoggettoCapoNucleo(cfcn);
                if (cn == null)
                {
                    ErroriIOService _serviceE = new ErroriIOService();
                    Errore = _serviceE.GetById("001");
                }
            }

            return(Errore);
        }
Exemplo n.º 2
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);
        }
Exemplo n.º 3
0
 public T_ErroriIODao Esegui(string codiceFiscale, string cognome)
 {
     try
     {
         if (string.IsNullOrEmpty(cognome))
         {
             ErroriIOService _service = new ErroriIOService();
             Errore = _service.GetById("020");
             return(Errore);
         }
         if (!string.IsNullOrEmpty(codiceFiscale))
         {
             string cognomeCF = codiceFiscale.Substring(0, 3);
             string calcolato = CodiceFiscale.CalcolaCodiceCognome(cognome);
             if (!cognomeCF.Equals(calcolato))
             {
                 ErroriIOService _service = new ErroriIOService();
                 Errore = _service.GetById("016");
                 return(Errore);
             }
         }
     }
     catch { }
     return(Errore);
 }
Exemplo n.º 4
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
 {
     if (!valore.ToUpper().Equals("NO"))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("004");
     }
     return(Errore);
 }
Exemplo n.º 5
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
 {
     if (string.IsNullOrEmpty(valore))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("024");
     }
     return(Errore);
 }
Exemplo n.º 6
0
        public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
        {
            bool validemail = new EmailAddressAttribute().IsValid(valore);

            if (!validemail)
            {
                ErroriIOService _service = new ErroriIOService();
                Errore = _service.GetById("005");
            }
            return(Errore);
        }
Exemplo n.º 7
0
        public T_ErroriIODao Esegui(int eta, string codTipoAdesione, string codSogg, string codLegame)
        {
            T_LimitiEtaService service = new T_LimitiEtaService();

            if (!service.EtaValida(eta, codTipoAdesione, codSogg, codLegame))
            {
                ErroriIOService _service = new ErroriIOService();
                Errore = _service.GetById("027");
            }
            return(Errore);
        }
Exemplo n.º 8
0
        public Asdep.Common.DAO.T_ErroriIODao Esegui(string adesione, string ente)
        {
            T_TipoAdesioneService service = new T_TipoAdesioneService();

            if (service.CongruenzaEntePolizza(adesione, ente))
            {
                ErroriIOService _service = new ErroriIOService();
                Errore = _service.GetById("025");
            }

            return(Errore);
        }
Exemplo n.º 9
0
        public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
        {
            EnteService _eService = new EnteService();
            EnteDao     enteBL    = _eService.SelectByCodiceEnte(valore);

            if (enteBL.CodiceEnte == null)
            {
                ErroriIOService _service = new ErroriIOService();
                Errore = _service.GetById("003");
            }
            return(Errore);
        }
Exemplo n.º 10
0
        public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
        {
            T_TipoLegameService _eService = new T_TipoLegameService();
            T_TipiLegameDao     legameBL  = _eService.GetByCodLegame(valore);

            if (legameBL.CodLegameImport == null)
            {
                ErroriIOService _service = new ErroriIOService();
                Errore = _service.GetById("008");
            }
            return(Errore);
        }
Exemplo n.º 11
0
 public T_ErroriIODao Esegui(DateTime?nascita, DateTime effetto)
 {
     if (nascita.HasValue)
     {
         if (DateTime.Parse(nascita.ToString()).CompareTo(effetto) > 0)
         {
             ErroriIOService _service = new ErroriIOService();
             Errore = _service.GetById("028");
         }
     }
     return(Errore);
 }
Exemplo n.º 12
0
        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);
        }
Exemplo n.º 13
0
        public void ValidaSoggettoSingolo(SoggettiImportAppoggioDao soggetto, string tipoTracciato)
        {
            List <T_ErroriIODao> erroriIO = new List <T_ErroriIODao>();

            try
            {
                ErroriIOService _service = new ErroriIOService();

                //_sogg.Errori = _service.ValidaAdesioneCollettiva(_sogg);
                //_sogg.AllWarnings = _sogg.Errori.Where(x => x.ErrorLevel.Equals("Warning")).ToList().Count == _sogg.Errori.Count;
                erroriIO = _service.ValidaAdesioneCollettiva(soggetto, tipoTracciato);
                UpdateSoggImportato(soggetto, erroriIO);
            }
            catch { }
        }
Exemplo n.º 14
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);
 }
Exemplo n.º 15
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
 {
     if (string.IsNullOrEmpty(valore))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("013");
         return(Errore);
     }
     if (!Extra.CodiceFiscale.ControlloFormaleOK(valore))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("012");
         return(Errore);
     }
     return(Errore);
 }
Exemplo n.º 16
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(string valore)
 {
     if (string.IsNullOrEmpty(valore))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("007");
         return(Errore);
     }
     if (!Helper.ValidateBankAccount(valore))
     {
         ErroriIOService _service = new ErroriIOService();
         Errore = _service.GetById("006");
         return(Errore);
     }
     return(Errore);
 }
Exemplo n.º 17
0
        public T_ErroriIODao Esegui(string valore)
        {
            if (string.IsNullOrEmpty(valore))
            {
                ErroriIOService _serviceE = new ErroriIOService();
                Errore = _serviceE.GetById("018");
            }
            ComuniService _service = new ComuniService();

            if (!_service.FindSiglaProvincia(valore))
            {
                ErroriIOService _serviceE = new ErroriIOService();
                Errore = _serviceE.GetById("026");
            }

            return(Errore);
        }
Exemplo n.º 18
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(DateTime?valore, string ente)
 {
     try
     {
         if (string.IsNullOrEmpty(valore.ToString()))
         {
             ErroriIOService _service = new ErroriIOService();
             Errore = _service.GetById("021");
             return(Errore);
         }
         if (!Helper.CheckDataEffettoDataContrEnte(valore, ente))
         {
             ErroriIOService _service = new ErroriIOService();
             Errore = _service.GetById("022");
             return(Errore);
         }
     }
     catch { }
     return(Errore);
 }
Exemplo n.º 19
0
 public Asdep.Common.DAO.T_ErroriIODao Esegui(string codiceFiscale, DateTime?valore)
 {
     try
     {
         if (valore.HasValue)
         {
             if (!string.IsNullOrEmpty(codiceFiscale))
             {
                 string   calcolato = CodiceFiscale.GetDateFromFiscalCode(codiceFiscale);
                 DateTime _calcData = DateTime.Parse(calcolato, new CultureInfo("it-IT"));
                 if (valore.Value.CompareTo(_calcData) != 0)
                 {
                     ErroriIOService _service = new ErroriIOService();
                     Errore = _service.GetById("017");
                     return(Errore);
                 }
             }
         }
     }
     catch { }
     return(Errore);
 }