Пример #1
0
        public IActionResult OnPost()
        {
            BikeRouteRepository bikeRouteRepository = new BikeRouteRepository();

            if (BikeRoute.Name != null && BikeRoute.Length > 0 && BikeRoute.City != null && BikeRoute.Country != null && BikeRoute.Difficulty >= 0)
            {
                bikeRouteRepository.Insert(BikeRoute);
            }
            return(InitializeData());
        }
Пример #2
0
        public IActionResult OnGet()
        {
            BikeRouteRepository bikeRouteRepository = new BikeRouteRepository();

            try
            {
                BikeRoutes = bikeRouteRepository.GetAll();
            }
            catch (InvalidOperationException)
            {
                return(NotFound());
            }
            return(Page());
        }
Пример #3
0
        public IActionResult OnPost()
        {
            BikeRouteRepository bikeRouteRepository = new BikeRouteRepository();
            bool succesfullyAdded = false;

            if (BikeRoute.Length > 0)
            {
                succesfullyAdded = bikeRouteRepository.AddToDB(BikeRoute);
            }

            if (succesfullyAdded)
            {
                AddToDBMessage = "Rute tilføjet";
            }
            else
            {
                AddToDBMessage = "Rute kunne ikke tilføjes";
            }

            return(InitializeData());
        }