Exemplo n.º 1
0
        public ActionResult SkorGir(SkorGirViewModel model)
        {
            model.TakimlarData = new SelectList(db.Takimlar.OrderBy(x => x.Adi).ToList(), "Id", "Adi");


            Takimlar evSahibiTakim  = db.Takimlar.Where(x => x.Id == model.EvSahibi_Id).FirstOrDefault();
            Takimlar deplasmanTakim = db.Takimlar.Where(x => x.Id == model.Deplasman_Id).FirstOrDefault();

            if (evSahibiTakim != null && deplasmanTakim != null)
            {
                model.Maclar.DeplasmanTakimi = deplasmanTakim;
                model.Maclar.EvSahibiTakimi  = evSahibiTakim;
                db.Maclar.Add(model.Maclar);
                int sonuc = db.SaveChanges();
                if (sonuc > 0)
                {
                    TempData["Sonuc"] = true;
                }
                else
                {
                    TempData["Sonuc"] = false;
                }
            }
            else
            {
                TempData["Hata"] = true;
            }



            return(RedirectToAction("SkorGir"));


            // return View(model);
        }
Exemplo n.º 2
0
        public ActionResult TakimEkle(SkorGirViewModel model)
        {
            if (model.Takim.Adi != null && model.Takim.Adi != "")
            {
                db.Takimlar.Add(model.Takim);
                db.SaveChanges();
            }


            return(RedirectToAction("SkorGir"));
        }
Exemplo n.º 3
0
        public ActionResult SkorGir()
        {
            SkorGirViewModel model = new SkorGirViewModel()
            {
                EvSahibi_Id  = -1,
                Deplasman_Id = -1,
                TakimlarData = new SelectList(db.Takimlar.OrderBy(x => x.Adi).ToList(), "Id", "Adi")
            };

            if (TempData["Sonuc"] != null)
            {
                ViewBag.Sonuc = TempData["Sonuc"];
            }
            if (TempData["Hata"] != null)
            {
                ViewBag.Hata = TempData["Hata"];
            }

            return(View(model));
        }