protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); //Verificar se é o primeiro acesso do usuário através de consulta ao PhoneSettings if (!PerfilHelper.PerfilCriado()) { ConfigurarPerfil(); } }
private void LerPerfilPhoneSettings() { Perfil perfil = PerfilHelper.RecuperarPerfilPhoneSettings(); tbNome.Text = perfil.Nome; tbEmail.Text = perfil.Email; //dpNascimento.Value = DateTime.Parse(perfil.DataNascimento); tbCidade.Text = perfil.Cidade; tbEstado.Text = perfil.Estado; pbSenha.Password = perfil.Senha; }
private void SalvarPerfil() { Perfil atual = PerfilHelper.RecuperarPerfilPhoneSettings(); //DateTime nascimento = (DateTime)dpNascimento.Value; atual.Nome = tbNome.Text; atual.Email = tbEmail.Text; //atual.DataNascimento = nascimento.ToString(); atual.Senha = pbSenha.Password; atual.Cidade = tbCidade.Text; atual.Estado = tbEstado.Text; SalvarPerfilServidor(atual); }
//era static private void SalvarPerfilServidorCallback(object sender, UploadStringCompletedEventArgs e) { //o put está retornando vazio no momento if (e.Result != null && e.Result != "") { Perfil perfil = HttpHelper.deserializar <Perfil>(e.Result.ToString()); PerfilHelper.SalvarPerfilPhoneSettings(perfil); MessageBox.Show("Perfil salvo com sucesso"); NavigationService.GoBack(); } else { MessageBox.Show("Erro ao salvar perfil"); } }
public PerfilJogosPage() { perfil = PerfilHelper.RecuperarPerfilPhoneSettings(); InitializeComponent(); }
private void SalvarPerfilServidor(Perfil perfil) { PerfilHelper.SalvarPerfilServidor(perfil, SalvarPerfilServidorCallback); }
private void IniciarPhoneSettings() { PerfilHelper.IniciarPerfilPhoneSettings(); }