public static List <WSSucursales.UDAI> ObtenerUdaiCercanaADomicilio(Int16 idProvincia, Int32 codigoPostal, out Int32 udaiCercanaDomicilio) { try { WSSucursales.SucursalesWS sucursalesWsClient = new WSSucursales.SucursalesWS(); sucursalesWsClient.Url = ConfigurationManager.AppSettings["WSSucursales.SucursalesWS"]; sucursalesWsClient.Credentials = CredentialCache.DefaultCredentials; return(sucursalesWsClient.Traer_UdaiExterno_TXProvincia_CodPostal(idProvincia, codigoPostal, out udaiCercanaDomicilio).ToList()); } catch (Exception ex) { log.Error(string.Format("Error Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, "ObtenerUdaiCercanaADomicilio({0},{1})", ex.Source, ex.Message, idProvincia, codigoPostal)); throw; {} } }
public static List <WSSucursales.Regional> RegionalUdaiExternoTraer() { WSSucursales.SucursalesWS oServicio = new WSSucursales.SucursalesWS(); oServicio.Url = ConfigurationManager.AppSettings["WSSucursales.SucursalesWS"]; oServicio.Credentials = CredentialCache.DefaultCredentials; List <WSSucursales.Regional> oListRegional = null; try { oListRegional = new List <WSSucursales.Regional>(oServicio.RegionalUdaiExternoTraer()); } catch (Exception ex) { log.Error(string.Format("Error Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); return(null); } finally { oServicio.Dispose(); } return(oListRegional); }