private async Task llamada_servicio_renovacion()
        {
            cliente = new ServiciosMule.ServiciosMuleClient("http://localhost:9092/");
            ServiciosMule.Models.EntradaActualizarFecha entradaActualizarFecha = new ServiciosMule.Models.EntradaActualizarFecha();
            entradaActualizarFecha.DniDemandante   = tbox_renovar_dni.Text.ToString();
            entradaActualizarFecha.FechaRenovacion = tbox_renovar_fecha.Text.ToString();
            var peticion = await cliente.MuleRenovarfecha.Post(entradaActualizarFecha);

            var mensaje = peticion.Content.ResponseMule.Mensaje;

            respuesta_renovar = mensaje.ToString();
        }
Exemplo n.º 2
0
 public MuleRenovarfechaPostRequest(EntradaActualizarFecha Content = null, MediaTypeFormatter Formatter = null)
 {
     this.Content   = Content;
     this.Formatter = Formatter;
 }
Exemplo n.º 3
0
        /// <summary>
        /// actualizar la fecha de renovacion de un demandante - /mule/renovarfecha
        /// </summary>
        /// <param name="entradaActualizarFecha">contiene un dni y una fecha de renovacion</param>
        public virtual async Task <ClienteAplicacion.ServiciosMule.Models.MuleRenovarfechaPostResponse> Post(ClienteAplicacion.ServiciosMule.Models.EntradaActualizarFecha entradaActualizarFecha)
        {
            var url = "/mule/renovarfecha";

            url = url.Replace("?&", "?");

            var req = new HttpRequestMessage(HttpMethod.Post, url.StartsWith("/") ? url.Substring(1) : url);

            req.Content = new ObjectContent(typeof(ClienteAplicacion.ServiciosMule.Models.EntradaActualizarFecha), entradaActualizarFecha, new JsonMediaTypeFormatter());
            var response = await proxy.Client.SendAsync(req);

            return(new ClienteAplicacion.ServiciosMule.Models.MuleRenovarfechaPostResponse
            {
                RawContent = response.Content,
                RawHeaders = response.Headers,
                StatusCode = response.StatusCode,
                ReasonPhrase = response.ReasonPhrase,
                SchemaValidation = new Lazy <SchemaValidationResults>(() => new SchemaValidationResults(true), true)
            });
        }