public void EjecutarCorrida(long corridaId) { ProcesoCorridaServiceClient client = new ProcesoCorridaServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { client.EjecutarCorrida(corridaId); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } throw; } }
public List <LogCorridaDto> ConsultarLog(LogSearch search) { List <LogCorridaDto> dto = null; ProcesoCorridaServiceClient client = new ProcesoCorridaServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { dto = client.ConsultarLog(search); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } throw; } return(dto); }
public List <CorridaAutorizacionDto> ObtenerCorridas(CorridaSearch search) { List <CorridaAutorizacionDto> dto = null; ProcesoCorridaServiceClient client = new ProcesoCorridaServiceClient(); 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 CorridaAutorizacionDto CrearNuevaCorrida(string nombreDeArchivo) { CorridaAutorizacionDto dto = null; ProcesoCorridaServiceClient client = new ProcesoCorridaServiceClient(); ClientCredentialHelper.SetCredentials(client.ClientCredentials); try { dto = client.CrearNuevaCorrida(nombreDeArchivo); client.Close(); } catch { if (client.State != System.ServiceModel.CommunicationState.Closed) { client.Abort(); } throw; } return(dto); }