Esempio n. 1
0
        public ActionResult EditA(int Id)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aeroid   = context1.Aerobinenharjoitus.Find(Id);

            return(View(aeroid));
        }
Esempio n. 2
0
        public Aerobinenharjoitus Muokkaus1(int aeroID, [FromBody] Aerobinenharjoitus muutokset)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aero     = context1.Aerobinenharjoitus.Find(aeroID);

            // löytyikö asiakas annetulla id:llä?
            if (aero == null)
            {
                return(null);
            }

            // muokkaus
            aero.AeroID             = muutokset.AeroID;
            aero.Päivämäärä         = muutokset.Päivämäärä;
            aero.Lenkkeilymatka     = muutokset.Lenkkeilymatka;
            aero.Lenkkeilyaika      = muutokset.Lenkkeilyaika;
            aero.Pyöräilymatka      = muutokset.Pyöräilymatka;
            aero.Pyöräilyaika       = muutokset.Pyöräilyaika;
            aero.Hyppynaru          = muutokset.Hyppynaru;
            aero.Nyrkkeilysäkkiaika = muutokset.Nyrkkeilysäkkiaika;

            context1.SaveChanges();

            return(aero);
        }
Esempio n. 3
0
        public IActionResult CreateA([FromForm] Aerobinenharjoitus uusi2)
        {
            WorkoutTrackerContext context2 = new WorkoutTrackerContext();

            context2.Aerobinenharjoitus.Add(uusi2);
            context2.SaveChanges();

            return(RedirectToAction("Aerobinen"));
        }
Esempio n. 4
0
        public bool Luonti1([FromBody] Aerobinenharjoitus uusi1)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();

            context1.Aerobinenharjoitus.Add(uusi1);
            context1.SaveChanges();

            return(true);
        }
Esempio n. 5
0
        public Aerobinenharjoitus Yksittäinen(int aeroId)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aero     = context1.Aerobinenharjoitus.Find(aeroId);

            // LINQ
            //Customers asiakas2 = (from c in context.Customers
            //                      where c.CustomerId == asiakasId
            //                      select c).FirstOrDefault();

            return(aero);
        }
Esempio n. 6
0
        public ActionResult DeleteA(int Id, IFormCollection form)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aero     = context1.Aerobinenharjoitus.Find(Id);

            if (aero != null)
            {
                context1.Aerobinenharjoitus.Remove(aero);
                context1.SaveChanges();
            }

            return(RedirectToAction("Aerobinen"));
        }
Esempio n. 7
0
        public bool Poisto1(int AeroID)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aero     = context1.Aerobinenharjoitus.Find(AeroID);

            if (aero == null)
            {
                return(false);
            }

            context1.Aerobinenharjoitus.Remove(aero);
            context1.SaveChanges();

            return(true);
        }
Esempio n. 8
0
        public ActionResult EditA(int Id, [FromForm] Aerobinenharjoitus muutokset)
        {
            WorkoutTrackerContext context1 = new WorkoutTrackerContext();
            Aerobinenharjoitus    aero     = context1.Aerobinenharjoitus.Find(Id);

            if (aero == null)
            {
                return(null);
            }

            // muokkaus
            aero.AeroID             = muutokset.AeroID;
            aero.Päivämäärä         = muutokset.Päivämäärä;
            aero.Lenkkeilymatka     = muutokset.Lenkkeilymatka;
            aero.Lenkkeilyaika      = muutokset.Lenkkeilyaika;
            aero.Pyöräilymatka      = muutokset.Pyöräilymatka;
            aero.Pyöräilyaika       = muutokset.Pyöräilyaika;
            aero.Hyppynaru          = muutokset.Hyppynaru;
            aero.Nyrkkeilysäkkiaika = muutokset.Nyrkkeilysäkkiaika;

            context1.SaveChanges();

            return(RedirectToAction("Aerobinen"));
        }