Beispiel #1
0
        public ActionResult Edit([Bind(Include = "IdZM,IdM,IdZ,Pozycja,MinutyOd,MinutyDo,Bramki,Asysty,UtworzoneSzanse,StrzalyCelne,StrzalyNiecelne,StrzalyZablokowane,SlupkiPoprzeczki,KartkiZolte,KartkiCzerwone,PodaniaUdanePolowaWlasna,PodaniaUdanePolowaPrzeciwnika,PodaniaNieudane,Dosrodkowania,DlugiePodaniaUdane,DlugiePodaniaNieudane,KluczowePodania,Kontakty,RzutyRozne,Wyrzuty,PojedynkiWygrane,PojedynkiPrzegrane,Wybicia,DryblingiUdane,Straty,Faulowany,Faule,OdbioryUdane,OdbioryNieudane,GlowkiWygrane,GlowkiPrzegrane,Przejecia,Spalone,OdzyskanePilki,ObronaWyskok,ObronaPoleKarne,ObronaWyjscie,Piastkowania,ObronaWysokiejPilki,StraconeBramki,Forma")] ZawodnikMecz zawodnikMecz)
        {
            if (ModelState.IsValid)
            {
                RatingController rc = new RatingController();
                zawodnikMecz.Forma           = ratingController.CalculateRating(zawodnikMecz);
                db.Entry(zawodnikMecz).State = EntityState.Modified;
                db.SaveChanges();
                MeczController mc = new MeczController();
                mc.CalculateClubsRating(zawodnikMecz.IdM);
                return(RedirectToAction("Index"));
            }
            var mecze =
                db.Mecz
                .Select(s => new
            {
                IdM  = s.IdM,
                Opis = s.Sezon.RokOd + "/" + s.Sezon.RokDo + ", Kolejka " + s.Kolejka.Nr + ", " + s.Klub1.Nazwa + " - " + s.Klub.Nazwa
            })
                .ToList();
            var zawodnicy =
                db.Zawodnik
                .Select(s => new
            {
                IdZ  = s.IdZ,
                Opis = s.Imie + " " + s.Nazwisko + ", " + s.Klub.Nazwa
            })
                .ToList();

            ViewBag.IdM     = new SelectList(mecze, "IdM", "Opis", zawodnikMecz.IdM);
            ViewBag.IdZ     = new SelectList(zawodnicy, "IdZ", "Opis", zawodnikMecz.IdZ);
            ViewBag.Pozycja = zawodnikMecz.Pozycja;
            return(View(zawodnikMecz));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "IdStadion,Nazwa,Miejscowosc,Pojemnosc")] Stadion stadion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(stadion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(stadion));
 }
Beispiel #3
0
 public ActionResult Edit([Bind(Include = "IdKolejka,Nr,DataOd,DataDo")] Kolejka kolejka)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kolejka).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(kolejka));
 }
Beispiel #4
0
 public ActionResult Edit([Bind(Include = "IdSedzia,Imie,Nazwisko")] Sedzia sedzia)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sedzia).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(sedzia));
 }
 public ActionResult Edit([Bind(Include = "IdS,RokOd,RokDo")] Sezon sezon)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sezon).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(sezon));
 }
Beispiel #6
0
        public ActionResult Edit([Bind(Include = "IdM,IdS,IdKolejka,Data,IdStadion,IdKlubGospodarze,IdKlubGoscie,BramkiGospodarze,BramkiGoscie,PunktyGospodarze,PunktyGoscie,FormaGospodarze,FormaGoscie,Opis,IdSedzia,Kibice")] Mecz mecz)
        {
            if (ModelState.IsValid)
            {
                db.Entry(mecz).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            var sezony =
                db.Sezon
                .Select(s => new
            {
                IdS  = s.IdS,
                Opis = s.RokOd + "/" + s.RokDo
            })
                .ToList();
            var sedziowie =
                db.Sedzia
                .Select(s => new
            {
                IdSedzia = s.IdSedzia,
                Opis     = s.Imie + " " + s.Nazwisko
            })
                .ToList();
            var stadiony =
                db.Stadion
                .Select(s => new
            {
                IdStadion = s.IdStadion,
                Opis      = s.Nazwa + " - " + s.Miejscowosc
            })
                .ToList();

            ViewBag.IdKlubGoscie     = new SelectList(db.Klub, "IdK", "Nazwa");
            ViewBag.IdKlubGospodarze = new SelectList(db.Klub, "IdK", "Nazwa");
            ViewBag.IdKolejka        = new SelectList(db.Kolejka, "IdKolejka", "Nr");
            ViewBag.IdSedzia         = new SelectList(sedziowie, "IdSedzia", "Opis");
            ViewBag.IdS       = new SelectList(sezony, "IdS", "Opis");
            ViewBag.IdStadion = new SelectList(stadiony, "IdStadion", "Opis");
            ViewBag.IdKlub    = mecz.IdKlubGoscie;
            return(View(mecz));
        }
 public ActionResult Edit([Bind(Include = "IdZ,Imie,Nazwisko,IdK,Opis")] Zawodnik zawodnik)
 {
     if (ModelState.IsValid)
     {
         db.Entry(zawodnik).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdK = new SelectList(db.Klub, "IdK", "Nazwa", zawodnik.IdK);
     return(View(zawodnik));
 }
        public ActionResult Edit([Bind(Include = "IdK,Siedziba,Nazwa,Opis,IdT")] Klub klub)
        {
            if (ModelState.IsValid)
            {
                db.Entry(klub).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            var trenerzy =
                db.Trener
                .Select(s => new
            {
                IdT  = s.IdT,
                Opis = s.Imie + " " + s.Nazwisko
            })
                .ToList();

            ViewBag.IdT = new SelectList(trenerzy, "IdT", "Opis");
            return(View(klub));
        }