Exemple #1
0
        public ActionResult SkapaLekplats(Models.LekplatsMedOmråden nyLekplats, string[] lekutrustning, string[] tillgänglighet)
        {
            //Alla input-fält för lekutrustning har samma namn i formuläret och därför skapas det automatiskt en array, samma sak för tillgänglighet
            nyLekplats.LekplatsData.lekutrustning  = lekutrustning;
            nyLekplats.LekplatsData.tillgänglighet = tillgänglighet;
            bool skapaStatus = klient.SkapaLekplats(nyLekplats.LekplatsData);

            return(RedirectToAction("Index"));
        }
Exemple #2
0
        public ActionResult UppdateraLekplats(Models.LekplatsMedOmråden uppdateradLekplats, string[] lekutrustning, string[] tillgänglighet)
        {
            uppdateradLekplats.LekplatsFullständigData.lekutrustning  = lekutrustning;
            uppdateradLekplats.LekplatsFullständigData.tillgänglighet = tillgänglighet;
            //**************************************************************************
            //GÖR NÅGOT OM DEN MISSLYCKAS, REDIRECT ELLER STANNA PÅ SIDAN???
            bool skapaStatus = klient.UppdateraLekplats(uppdateradLekplats.LekplatsFullständigData);

            return(RedirectToAction("Index"));
        }
Exemple #3
0
        public ActionResult SkapaLekplats()
        {
            //https://github.com/SortableJS/Sortable

            Models.LekplatsMedOmråden lekplatsdata = new Models.LekplatsMedOmråden();
            var områdesLista = klient.GetAllaOmråden().ToList();

            områdesLista.Sort();
            lekplatsdata.OmrådesLista = områdesLista;
            return(View(lekplatsdata));
        }