private async Task llamada_servicio_inscripcion()
        {
            cliente = new ServiciosMule.ServiciosMuleClient("http://localhost:9092/");
            ServiciosMule.Models.EntradaInscripcionOferta entradaInscripcionOferta = new ServiciosMule.Models.EntradaInscripcionOferta();
            entradaInscripcionOferta.DniDemandante = tbox_inscribir_dni.Text.ToString();
            entradaInscripcionOferta.IdOferta      = tbox_inscribir_oferta.Text.ToString();
            var peticion = await cliente.MuleInscribirseoferta.Post(entradaInscripcionOferta);

            var mensaje = peticion.Content.ResponseMule.Mensaje;

            respuesta_inscribir = mensaje.ToString();
        }
        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();
        }
        private async Task llamada_servicio_inscripcion_curso()
        {
            cliente = new ServiciosMule.ServiciosMuleClient("http://localhost:9092/");
            ServiciosMule.Models.EntradaInscripcionCurso entradaInscripcionCurso = new ServiciosMule.Models.EntradaInscripcionCurso();
            entradaInscripcionCurso.DniDemandante      = tbox_dni_curso.Text.ToString();
            entradaInscripcionCurso.PasswordDemandante = tbox_pass_curso.Text.ToString();
            entradaInscripcionCurso.IdCurso            = tbox_id_curso.Text.ToString();
            var peticion = await cliente.MuleInscribircurso.Post(entradaInscripcionCurso);

            var mensaje = peticion.Content.ResponseSoap.Descripcion;

            respuesta_inscribir_curso = mensaje.ToString();
        }
Example #4
0
        private async Task Crear_demandante()
        {
            cliente = new ServiciosMule.ServiciosMuleClient("http://localhost:9092/");
            ServiciosMule.Models.EntradaAltaDemandante entrada = new ServiciosMule.Models.EntradaAltaDemandante
            {
                Dni               = inputDni.Text,
                Nombre            = inputNombre.Text,
                Apellidos         = inputApellidos.Text,
                Telefono          = inputTelefono.Text,
                Direccion         = inputDireccion.Text,
                Poblacion         = inputPoblacion.Text,
                Edad              = inputEdad.Text,
                Fecha_nacimiento  = inputNacimiento.Text,
                Fecha_renovacion  = inputRenovacion.Text,
                Email             = inputEmail.Text,
                Pass              = inputPass.Text,
                Iban              = inputIban.Text,
                Experiencia       = inputExperiencia.Text,
                Situacion_laboral = checkSituacionLaboral.IsChecked == true ? "true" : "false",
                Titulos           = inputTitulos.Text
            };

            try
            {
                var resultado = await cliente.MuleAltademandante.Post(entrada);

                string mensaje = resultado.Content.ResponseMule.Mensaje;
                respuesta_alta = mensaje.ToString();
            }
            catch (System.Net.Http.HttpRequestException)
            {
                respuesta_alta = "Error conectando con el servidor";
            }

            /*entradaInscripcionOferta.DniDemandante = tbox_inscribir_dni.Text.ToString();
             * entradaInscripcionOferta.IdOferta = tbox_inscribir_oferta.Text.ToString();
             * var peticion = await cliente.MuleInscribirseoferta.Post(entradaInscripcionOferta);
             * respuesta_inscribir = peticion.Content.ResponseMule.Mensaje.ToString();*/
        }
 internal MuleRenovarfecha(ServiciosMuleClient proxy)
 {
     this.proxy = proxy;
 }
 internal MuleInscribircurso(ServiciosMuleClient proxy)
 {
     this.proxy = proxy;
 }
 internal MuleAltademandante(ServiciosMuleClient proxy)
 {
     this.proxy = proxy;
 }
 internal MuleInscribirseoferta(ServiciosMuleClient proxy)
 {
     this.proxy = proxy;
 }