Example #1
0
        private async void selectMenu()
        {
            if (PageName.Equals("LoginPage"))
            {
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage");

                return;
            }
            await _navigationService.NavigateAsync($"/ScarpaMasterDetailPage/NavigationPage/{PageName}");
        }
Example #2
0
 private async Task Go()
 {
     if (PageName.Equals(nameof(LoginPage)))
     {
         await _navigationService.NavigateAsync($"/{nameof(NavigationPage)}/{nameof(LoginPage)}");
     }
     else
     {
         await _navigationService.NavigateAsync($"/{nameof(LeasingMasterDetail)}/{nameof(NavigationPage)}/{PageName}");
     }
 }
Example #3
0
        private async void SelectMenu()
        {
            if (PageName.Equals("LoginPage"))
            {
                Settings.IsRemembered = false;
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage");

                return;
            }
            await _navigationService.NavigateAsync($"/VeterinaryMasterDetailPage/NavigationPage/{PageName}");
        }
Example #4
0
        private async void SelectMenuAsync()
        {
            if (PageName.Equals("LoginPage"))
            {
                Settings.IsLogin = false;
                Settings.Token   = null;
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage");

                return;
            }

            await _navigationService.NavigateAsync($"/ChurchMasterDetailPage/NavigationPage/{PageName}");
        }
Example #5
0
        private async void SelectMenu()
        {
            if (PageName.Equals("LoginPage"))
            {
                Settings.Usuario = null;
                Settings.Token   = null;
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage"); //La primera diagonal rompe el patron de navegacion es decir es la unica pagina no entra en menu

                return;
            }

            await _navigationService.NavigateAsync($"/TramiteMasterDetailPage/NavigationPage/{PageName}");
        }
Example #6
0
 private void Navigate()
 {
     App.Master.IsPresented = false;
     if (PageName.Equals("LoginPage"))
     {
         MainViewModel.GetInstance().GetUser = null;
         Application.Current.MainPage = new NavigationPage(new LoginPage());
     }
     else if (PageName.Equals("CategoryListPage"))
     {
         if (MainViewModel.GetInstance().CategoryListViewModel == null)
         {
             MainViewModel.GetInstance().CategoryListViewModel = new CategoryListViewModel();
         }
         MainViewModel.GetInstance().CategoryListViewModel.LoadCategoryList();
         App.Navigator.PushAsync(new CategoryListPage());
     }
 }
Example #7
0
        private async void SelectMenu()
        {
            if (PageName.Equals("LoginPage"))
            {
                Settings.IsRemembered = false;
                Settings.Owner        = null;
                Settings.Pet          = null;
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage");

                return;
            }

            if (PageName.Equals("RequestHistoriesPage"))
            {
                Settings.Pet = null;
            }

            await _navigationService.NavigateAsync($"/PetMasterDetailPage/NavigationPage/{PageName}");
        }
        private async void SelectMenu()
        {
            if (PageName.Equals("LoginPage"))
            {
                var ing = JsonConvert.DeserializeObject <Ingreso>(Settings.Ingreso);



                var webSesion = new WebSesionRequest
                {
                    ID_WS         = ing.ID_WS,
                    CONECTAVERAGE = ing.CONECTAVERAGE,
                    IP            = ing.IP,
                    LOGINDATE     = ing.LOGINDATE,
                    LOGINTIME     = ing.LOGINTIME,
                    LOGOUTDATE    = DateTime.Now,
                    LOGOUTTIME    = Convert.ToInt32(DateTime.Now.ToString("hhmmss")),
                    MODULO        = ing.MODULO,
                    NROCONEXION   = ing.NROCONEXION,
                    USUARIO       = ing.USUARIO,
                };

                var url       = App.Current.Resources["UrlAPI"].ToString();
                var response3 = await _apiService.PutAsync(
                    url,
                    "api",
                    "/WebSesions",
                    webSesion,
                    ing.NROCONEXION);

                Settings.IsRemembered = false;
                await _navigationService.NavigateAsync("/NavigationPage/LoginPage");

                return;
            }

            await _navigationService.NavigateAsync($"/FleetMasterDetailPage/NavigationPage/{PageName}");
        }