private static LocalConfiguracion GetConnexionLocal(string server, string token) { //return new LocalConfiguracion //{ // pathFicheros = @"C:\Users\Federico\Documents\sisfarma\sincronizador\access\JM-ACCESS\TEST", // pathFicheros = @"C:\Users\Federico\Documents\sisfarma\sincronizador\access\DATOS UNYCOP\DATOS UNYCOP", // pathFicheros = @"C:\Users\Federico\Documents\sisfarma\sincronizador\access\JM", // password = "******", // marketCodeList = -1 //}; try { var restClient = new RestClient.WebClient.RestClient(); var config = FisiotesConfig.TestConfig(server, token); var conn = restClient.BaseAddress(config.BaseAddress) .UseAuthenticationBasic(config.Credentials.Token) .Resource(config.Configuraciones.ConexionLocal) .SendGet <LocalConfiguracion>(); return(conn); } catch (Exception) { return(GetConnexionLocal(server, token)); } }
private static ConexionLocal GetConnexionLocal() { try { var restClient = new RestClient.RestSharp.RestClient(); var remote = RemoteConfig.GetSingletonInstance(); var config = FisiotesConfig.TestConfig(remote.Server, remote.Token); var conn = restClient.BaseAddress(config.BaseAddress) .UseAuthenticationBasic(config.Credentials.Token) .Resource(config.Configuraciones.ConexionLocal) .SendGet <ConexionLocal>(); return(conn); } catch (Exception) { return(GetConnexionLocal()); } }