public AcompanhamentoPerfilPageViewModel(INavigationService navigationService) : base(navigationService) { Title = "Perfis"; try { Perfis = PerfilService.GetPerfis().Result; } catch { navigationService.NavigateAsync("MenuPage"); } SelectedPerfilChangeCommand = new Command(async() => { var perfilVM = SelectedPerfil; var dados = new NavigationParameters(); dados.Add("id", perfilVM.Id); dados.Add("roleId", perfilVM.RoleId); dados.Add("nome", perfilVM.Nome); dados.Add("telefone", perfilVM.Telefone); dados.Add("login", perfilVM.Login); dados.Add("senha", perfilVM.Senha); await navigationService.NavigateAsync("AlterarUsuarioPage", dados); }); }
public SelecionarUsuarioVeiculoPageViewModel(INavigationService navigationService) : base(navigationService) { Title = "Usuários"; try { Perfis = PerfilService.GetPerfis().Result; } catch { navigationService.NavigateAsync("MenuPage"); } SelectedUsuarioVeiculoChangeCommand = new Command(async() => { var perfilVM = SelectedPerfil; var dados = new NavigationParameters(); dados.Add("id", perfilVM.Id); await navigationService.NavigateAsync("CadastrarVeiculoPage", dados); }); }