Ejemplo n.º 1
0
        public MeusVeiculosPageViewModel(INavigationService navigationService, IUsuarioLogado usuarioLogadoService) : base(navigationService)
        {
            Title = "Meus Veículos";

            Usuario = usuarioLogadoService.GetUsuarioLogado();

            try
            {
                Veiculos = VeiculoService.GetVeiculosCliente(Usuario.Id).Result;

                Quantidade = Veiculos.Count;
            }
            catch
            {
                navigationService.NavigateAsync("MenuClientePage");
            }
        }
Ejemplo n.º 2
0
        public MinhasManutencoesPageViewModel(INavigationService navigationService, IUsuarioLogado usuarioLogadoService) : base(navigationService)
        {
            Title = "Minhas Manutenções";

            try
            {
                Usuario = usuarioLogadoService.GetUsuarioLogado();

                Manutencoes = ManutencaoService.GetManutencoesCliente(Usuario);

                Quantidade = Manutencoes.Count;
            }
            catch
            {
                navigationService.NavigateAsync("MenuClientePage");
            }
        }
Ejemplo n.º 3
0
        public PerfilPageViewModel(INavigationService navigationService, IUsuarioLogado usuarioLogadoService) : base(navigationService)
        {
            Title = "Meu Perfil";

            Usuario = usuarioLogadoService.GetUsuarioLogado();
        }