private void ApplicationBarIconButton_Click(object sender, EventArgs e)
 {
     if (!ChecarPreenchimento() || !ChecarValidade())
     {
         return;
     }
     string nome = tBoxNome.Text;
     char sexo = 'f';
     if (rButtonMasculino.IsChecked == true)
         sexo = 'm';
     int idade = int.Parse(tBoxIdade.Text);
     double peso = double.Parse(tBoxPeso.Text);
     double altura = 100*double.Parse(tBoxAltura.Text);
     ConversorNivelAtividade conversor = new ConversorNivelAtividade();
     NivelDeAtividade nAtividade = conversor.StringEmNivelDeAtividade(lPickerAtividade.SelectedItem.ToString());
     double pDesejado = double.Parse(tBoxPesoDesejado.Text);
     (Application.Current as App).Usuario = new Usuario(nome, idade, sexo, peso, altura, nAtividade, pDesejado);
     if (SalvarXML())
     {
         InicializarApp();
         ConfigurarReminders();
         MessageBox.Show("Dados cadastrados/atualizados com sucesso");
         NavigationService.Navigate(new Uri("/View/Perfil.xaml", UriKind.Relative));
     }
 }
 public CadastroUsuario()
 {
     InitializeComponent();
     (Application.Current as App).configuracoes.setLogin("cadastro", "true");
     ConversorNivelAtividade conversorNivel = new ConversorNivelAtividade();
     NiveisAtividade = conversorNivel.VetorStringNiveisDeAtividade();
     this.lPickerAtividade.ItemsSource = NiveisAtividade;
     if ((Application.Current as App).Usuario != null)
         Preencher();
     else
         ApplicationBar.Buttons.RemoveAt(1);
 }
 private void Preencher()
 {
         Usuario usuario = (Application.Current as App).Usuario;
         tBoxNome.Text = usuario.Nome;
         tBoxIdade.Text = usuario.Idade.ToString();
         tBoxAltura.Text = (usuario.Altura/100.0).ToString();
         tBoxPeso.Text = usuario.Peso.ToString();
         tBoxPesoDesejado.Text = usuario.PesoDesejado.ToString();
         ConversorNivelAtividade convAtivitidade = new ConversorNivelAtividade();
         string nivel = convAtivitidade.NivelDeAtividadeEmString(usuario.NivelDeAtividade);
         lPickerAtividade.SelectedIndex = NiveisAtividade.ToList().IndexOf(nivel);
         if (usuario.Sexo == 'm')
             rButtonMasculino.IsChecked = true;
         if (usuario.Sexo == 'f')
             rButtonFeminino.IsChecked = true;
 }