/// <summary> /// Valida el NIF de un usuario y devuelve cierto si es correcto o falso si no lo es - /Utilidades/validarNIF /// </summary> /// <param name="getutilidadesvalidarnifquery">query properties</param> public virtual async Task <practica1.Utilidades.Models.UtilidadesValidarNIFGetResponse> Get(practica1.Utilidades.Models.GetUtilidadesValidarNIFQuery getutilidadesvalidarnifquery) { var url = "/Utilidades/validarNIF"; if (getutilidadesvalidarnifquery != null) { url += "?"; if (getutilidadesvalidarnifquery.DNI != null) { url += "&DNI=" + Uri.EscapeDataString(getutilidadesvalidarnifquery.DNI); } if (getutilidadesvalidarnifquery.RestKey != null) { url += "&RestKey=" + Uri.EscapeDataString(getutilidadesvalidarnifquery.RestKey); } } url = url.Replace("?&", "?"); var req = new HttpRequestMessage(HttpMethod.Get, url.StartsWith("/") ? url.Substring(1) : url); var response = await proxy.Client.SendAsync(req); var headers = new practica1.Utilidades.Models.GetUtilidadesValidarNIFOKResponseHeader(); headers.SetProperties(response.Headers); return(new practica1.Utilidades.Models.UtilidadesValidarNIFGetResponse { RawContent = response.Content, Headers = headers, RawHeaders = response.Headers, StatusCode = response.StatusCode, ReasonPhrase = response.ReasonPhrase, SchemaValidation = new Lazy <SchemaValidationResults>(() => new SchemaValidationResults(true), true) }); }
public UtilidadesValidarNIFGetRequest(GetUtilidadesValidarNIFHeader Headers = null, GetUtilidadesValidarNIFQuery Query = null) { this.Headers = Headers; this.Query = Query; }
public UtilidadesValidarNIFGetRequest(GetUtilidadesValidarNIFQuery Query = null) { this.Query = Query; }