public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id != null)
            {
                Navigation = await _navigationService.GetNavigationByIdAsync((int)id);

                if (Navigation != null)
                {
                    DeleteId = (int)id;
                    return(Page());
                }
                return(LocalRedirect("/Admin/NavigationEditor"));
            }
            return(LocalRedirect("/Admin/NavigationEditor"));
        }
Exemple #2
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id != null)
            {
                PortfolioNavigation navigation = await _navigationService.GetNavigationByIdAsync((int)id);

                if (navigation != null)
                {
                    Input      = new InputModel();
                    Input.Id   = navigation.Id;
                    Input.Name = navigation.Name;
                    Input.Url  = navigation.Url;

                    return(Page());
                }

                StatusMessage = "Error: Item not found";
                return(LocalRedirect("/Admin/NavigationEditor"));
            }

            StatusMessage = "Error: Item not found";
            return(LocalRedirect("/Admin/NavigationEditor"));
        }