/*Recupero-Simulador-->Se agrego pq lo utiliza ABM_Noveddaes_Recupero*/ #endregion ANME #region ADP public static DatosdePersonaporCuip.RetornoDatosPersonaCuip obtenerDatosDePersonaPorCuip(string cuil) { log.Info("Se inicia ejecución del método obtenerDatosDePersonaPorCuip"); try { DatosdePersonaporCuip.DatosdePersonaporCuip oServicio = new DatosdePersonaporCuip.DatosdePersonaporCuip(); oServicio.Url = System.Configuration.ConfigurationManager.AppSettings[oServicio.GetType().ToString()]; oServicio.Credentials = CredentialCache.DefaultCredentials; var response = oServicio.ObtenerPersonaxCUIP(cuil); if (response.error.cod_error != string.Empty) { log.WarnFormat("La ejecución del método ObtenerPersonaxCUIP retornó el siguiente error {0}-{1}", response.error.cod_error, response.error.desc_mensaje); } return(response); } catch (Exception ex) { log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, "obtenerDatosDePersonaPorCuip", ex.Source, ex.Message)); throw; } finally { log.Info("Culmina del método obtenerDatosDePersonaPorCuip"); } }
public static DatosdePersonaporCuip.RetornoDatosPersonaCuip TraerPersonaDeADP(string cuil) { try { DatosdePersonaporCuip.DatosdePersonaporCuip srv = new DatosdePersonaporCuip.DatosdePersonaporCuip(); DatosdePersonaporCuip.RetornoDatosPersonaCuip personaRetorno = srv.ObtenerPersonaxCUIP(cuil); return(personaRetorno); } catch (Exception) { return(null); } }