public ActionResult Agregar(PartidoViewModels model) { if (ModelState.IsValid) { if (model.EquipoLocalId != model.EquipoVisitanteId) { var db = new QuinielaDbContext(); Partido partido = new Partido(); partido.QuinielaId = model.QuinielaId; partido.EquipoVisitanteId = model.EquipoVisitanteId; partido.EquipoLocalId = model.EquipoLocalId; partido.HoraInicio = model.HoraInicio; partido.FechaEncuentro = model.FechaEncuentro; db.Partidos.Add(partido); db.SaveChanges(); return Json(true, JsonRequestBehavior.AllowGet); } else { return Content("Elija equipos diferentes"); } } else { return Json(false, JsonRequestBehavior.AllowGet); } }
// GET: Partidos public ActionResult Index(int id) { PartidoViewModels partido = new PartidoViewModels(); partido.QuinielaId = id; var db = new QuinielaDbContext(); var ListaEquipos = db.Equipos.ToList(); ViewBag.QuinielaId = id; ViewBag.EquipoLocal = new SelectList(ListaEquipos, "EquipoId", "Nombre"); ViewBag.EquipoVisitante = new SelectList(ListaEquipos, "EquipoId", "Nombre"); return View(partido); }