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)); } }
public FisiotesRepository(IRestClient restClient, FisiotesConfig config) { _restClient = restClient ?? throw new ArgumentNullException(nameof(restClient)); _config = config ?? throw new ArgumentNullException(nameof(config)); _restClient.BaseAddress(_config.BaseAddress) .UseAuthenticationBasic(_config.Credentials.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()); } }
public MedicamentosExternalServices(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public FamiliasExternalService(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public PedidosExternalService(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public ClientesRepository(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public ListasArticulosRepository(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public PuntosPendientesExternalService(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public ProgramacionRepository(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }
public MedicamentosRepository(IRestClient restClient, FisiotesConfig config) : base(restClient, config) { }