Пример #1
0
        public async Task NavegarParaSobre()
        {
            var page = new SobrePage();

            GuardarUltimaPagina(App.PaginaAtual);
            GuardarPaginaAtual(page);
            await App.NavigateMasterDetail(page);
        }
Пример #2
0
        private void NavigateFromMenu(MenuItemTipo menu)
        {
            Page newPage = null;

            switch (menu)
            {
            case MenuItemTipo.Inicio:
                newPage = new InicioPage();
                break;

            case MenuItemTipo.Sobre:
                newPage = new SobrePage();
                break;

            case MenuItemTipo.DadosCadastrais:
                newPage = new DadosCadastraisPage();
                break;

            case MenuItemTipo.Sair:
                OnLogoutAction();
                break;

            case MenuItemTipo.NovoEstagio:
                newPage = new CadastrarEstagioPage(null);
                break;

            case MenuItemTipo.MeusEstagios:
                newPage = new MeusEstagiosPage();
                break;
            }

            if (newPage != null && Detail != newPage)
            {
                Detail      = new NavigationPage(newPage);
                IsPresented = false;
            }
        }
Пример #3
0
        private void NavigateFromMenu(int menu)
        {
            Page newPage = null;

            switch (menu)
            {
            case (int)MenuItemTipo.Inicio:
                newPage = new InicioPage();
                break;

            case (int)MenuItemTipo.Sobre:
                newPage = new SobrePage();
                break;

            case (int)MenuItemTipo.DadosCadastrais:
                newPage = new DadosCadastraisPage();
                break;

            case (int)MenuItemTipo.Sair:
                OnLogoutAction();
                break;

            case (int)MenuItemTipo.BuscarEstagio:
                newPage = new BuscarEstagioPage();
                break;

            case (int)MenuItemTipo.Favoritos:
                newPage = new FavoritosPage();
                break;
            }

            if (newPage != null && Detail != newPage)
            {
                Detail      = new NavigationPage(newPage);
                IsPresented = false;
            }
        }