Пример #1
0
        async void getSeguidores(string query)
        {
            Task <List <ObjetoPerfil> > pl          = ConsultaPerfil.getJsonPerfil(query);
            List <ObjetoPerfil>         mSeguidores = await pl;

            miPerfil = mSeguidores[0];

            numSeguidores.Text = mSeguidores.Count + "";

            System.Diagnostics.Debug.WriteLine("Contenido : " + miPerfil.Imagen + ", " + miPerfil.NombreCompleto + ", " + miPerfil.Nacionalidad + ", " + miPerfil.Sexo + ", " + miPerfil.Cumpleanios);
            //cumple = editorCumple.Date + "";
        }
Пример #2
0
        public async void compruebaMGustas()
        {
            Task <List <ObjetoError> > errorMGustas = ConsultaPerfil.getJsonPerfilErrors("http://localhost/jsonErrors.php?set=gustas&id=" + Application.Current.Properties["id"]);
            List <ObjetoError>         objMG        = await errorMGustas;

            miError = objMG[0];

            if (miError.Status.Equals("correcto"))
            {
                numMGustas.Text = miError.Mensaje;
            }
            else
            {
                numMGustas.Text = "0";
                System.Diagnostics.Debug.WriteLine(miError.Mensaje);
            }
        }
Пример #3
0
        private async void actualizar(object sender, EventArgs e)
        {
            nombre                = editorNombre.Text;
            cumple                = editorCumple.Date + "";
            nacionalidad          = editorNacionalidad.SelectedItem + "";
            sexo                  = editorSexo.SelectedItem + "";
            miImagenPerfil.Source = miImagenPerfil.Source;


            string query = "http://localhost/jsonErrors.php?set=actualizar_perfil&nombre=" + nombre + "&cumpleanios=" + cumple + "&nacionalidad=" + nacionalidad + "&sexo=" + sexo + "&id=" + Application.Current.Properties["id"];

            Task <List <ObjetoPerfil> > pl = ConsultaPerfil.getJsonPerfil(query);

            await Navigation.PushAsync(new MiPerfil());

            DependencyService.Get <IMessage>().LongAlert("Los cambios se han guardado correctamente");
        }
Пример #4
0
        public async void compruebaSeguidores()
        {
            Task <List <ObjetoError> > errorSeguidores = ConsultaPerfil.getJsonPerfilErrors("http://localhost/jsonErrors.php?set=seguidores&id=" + Application.Current.Properties["id"]);
            List <ObjetoError>         objS            = await errorSeguidores;

            miError = objS[0];
            if (miError.Status.Equals("fallo"))
            {
                System.Diagnostics.Debug.WriteLine(miError.Mensaje);

                if (miError.Mensaje.Equals("No hay seguidores"))
                {
                    numSeguidores.Text = "0";
                }
            }
            else
            {
                getSeguidores("http://localhost/getJson.php?get=seguidores&id=" + Application.Current.Properties["id"]);
            }
        }
Пример #5
0
        async void init(string query)
        {
            Task <List <ObjetoPerfil> > pl = ConsultaPerfil.getJsonPerfil(query);
            List <ObjetoPerfil>         p  = await pl;

            miPerfil = p[0];
            System.Diagnostics.Debug.WriteLine("Contenido : " + miPerfil.Imagen + ", " + miPerfil.NombreCompleto + ", " + miPerfil.Nacionalidad + ", " + miPerfil.Sexo + ", " + miPerfil.Cumpleanios);
            //cumple = editorCumple.Date + "";

            nombre = miPerfil.NombreCompleto;
            cumple = miPerfil.Cumpleanios;

            nacionalidad = miPerfil.Nacionalidad;
            sexo         = miPerfil.Sexo;
            imagen       = miPerfil.Imagen;


            miNombre.Text = miPerfil.NombreCompleto;
            Uri ruta = new Uri("http://localhost/imagenes/" + MiPerfil.imagen);

            miImagenPerfil.Source = FileImageSource.FromUri(ruta);
        }