/// <summary> /// Esegue la validazione di una partita IVA ritornando un oggetto esito /// </summary> /// <param name="partitaIvaIn"></param> /// <remarks></remarks> public static EsitoControllo Controlla(string partitaIvaIn) { EsitoControllo oEsito = new EsitoControllo(); try { ControllaCheck(partitaIvaIn); } catch (Exception ex) { oEsito.Positivo = false; oEsito.EsitoTesto = ex.Message; oEsito.EsitoCodice = 1; } return(oEsito); }
/// <summary> /// Esegue la validazione di un codice fiscale ritornando un oggetto esito /// </summary> /// <param name="codFiscIn"></param> /// <remarks></remarks> public static EsitoControllo Controlla(string codFiscIn) { EsitoControllo oEsito = new EsitoControllo(); try { if (!ControlloFormaleOK(codFiscIn)) { throw new ArgumentException(@"Codice fiscale non valido"); } } catch (Exception ex) { oEsito.Positivo = false; oEsito.EsitoTesto = ex.Message; oEsito.EsitoCodice = 1; } return(oEsito); }