public PageListarDicas() { InitializeComponent(); Negocio.NPerfil NPerfil = new Negocio.NPerfil(); try { Modelo.Perfil p = NPerfil.GetPerfil(PageListarPerfil.EditarNome); txtPerfil.Text = p.nome; Negocio.NDica NDicas = new Negocio.NDica(); switch (p.categoria) { case "Pessoa": CbCategoria.SelectedIndex = 0; break; case "Ano": CbCategoria.SelectedIndex = 1; break; case "Lugar": CbCategoria.SelectedIndex = 2; break; } foreach (Modelo.Dica d in NDicas.Select(p.nome)) { switch (d.numero) { case 1: txtD1.Text = d.texto; break; case 2: txtD2.Text = d.texto; break; case 3: txtD3.Text = d.texto; break; case 4: txtD4.Text = d.texto; break; case 5: txtD5.Text = d.texto; break; case 6: txtD6.Text = d.texto; break; case 7: txtD7.Text = d.texto; break; case 8: txtD8.Text = d.texto; break; case 9: txtD9.Text = d.texto; break; case 10: txtD10.Text = d.texto; break; } } } catch { BtnDPerfil.IsEnabled = false; BtnDPerfil.Visibility = Visibility.Hidden; Grid.SetRow(BtnSPerfil, 7); } }