public void EjecutarCorrida(EjecutarCorridaSubidaArchivo corrida) { CorridaSubidaArchivoDto dto = null; SubidaArchivoServiceClient client = new SubidaArchivoServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { client.EjecutarCorrida(corrida); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } } }
public List <CorridaSubidaArchivoDto> ObtenerCorridas(CorridaSubidaArchivoSearch search) { List <CorridaSubidaArchivoDto> dto = null; SubidaArchivoServiceClient client = new SubidaArchivoServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { dto = client.ObtenerCorridas(search); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } throw; } return(dto); }
public CorridaSubidaArchivoDto CrearNuevaCorrida() { CorridaSubidaArchivoDto dto = null; SubidaArchivoServiceClient client = new SubidaArchivoServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { dto = client.CrearNuevaCorrida(); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } throw; } return(dto); }