Beispiel #1
0
        public static void SalvarPerfilServidor(Perfil perfil, UploadStringCompletedEventHandler callback)
        {
            string metodo = perfil.Id == "" ? "POST" : "PUT";
            string url = perfil.Id == "" ? HttpHelper.URL_PERFILS :HttpHelper.URL_PERFILS + "/" + perfil.Id;
            string json = HttpHelper.serializar(perfil);

            WebClient client = new WebClient();
            client.Headers["Content-Type"] = "application/json";
            client.UploadStringCompleted += callback;
            client.UploadStringAsync(new Uri(url, UriKind.Absolute), metodo, json);
        }
Beispiel #2
0
        public static void SalvarPerfilPhoneSettings(Perfil perfil)
        {
            IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;

            settings[CHAVE_ID] = perfil.Id;
            settings[CHAVE_NOME] = perfil.Nome;
            settings[CHAVE_EMAIL] = perfil.Email;
            //settings[CHAVE_DATA] = perfil.DataNascimento;
            settings[CHAVE_SENHA] = perfil.Senha;
            settings[CHAVE_CIDADE] = perfil.Cidade;
            settings[CHAVE_ESTADO] = perfil.Estado;
            settings.Save();
        }
Beispiel #3
0
        public static Perfil RecuperarPerfilPhoneSettings()
        {
            IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;

            Perfil perfil = new Perfil();

            perfil.Id = settings[CHAVE_ID].ToString();
            perfil.Nome = settings[CHAVE_NOME].ToString();
            perfil.Email = settings[CHAVE_EMAIL].ToString();
            //perfil.DataNascimento = settings[CHAVE_DATA].ToString();
            perfil.Cidade = settings[CHAVE_CIDADE].ToString();
            perfil.Estado = settings[CHAVE_ESTADO].ToString();
            perfil.Senha = settings[CHAVE_SENHA].ToString();

            return perfil;
        }
Beispiel #4
0
 public PerfilJogosPage()
 {
     perfil = PerfilHelper.RecuperarPerfilPhoneSettings();
     InitializeComponent();
 }
 private void SalvarPerfilServidor(Perfil perfil)
 {
     PerfilHelper.SalvarPerfilServidor(perfil, SalvarPerfilServidorCallback);
 }
 private void SalvarPerfilServidor(Perfil perfil)
 {
     PerfilHelper.SalvarPerfilServidor(perfil, SalvarPerfilServidorCallback);
 }
 public PerfilJogosPage()
 {
     perfil = PerfilHelper.RecuperarPerfilPhoneSettings();
     InitializeComponent();
 }