public ActionResult RegistrarCambio([Bind(Include = "idPartido,codigoJugadorEntra,codigoJugadorSale,minuto,usuarioCreacion,usuarioModificacion,fchCreacion,fchModificacion")] CambioxPartido cambioxpartido) { if (ModelState.IsValid) { db.CambioxPartido.Add(cambioxpartido); db.SaveChanges(); return(RedirectToAction("Index")); } SelectList nombreJugadores = new SelectList(from a in db.Funcionario where a.idClub == cambioxpartido.Jugador.Funcionario.idClub join b in db.Jugador on a.codigoFuncionario equals b.codigoFuncionario select new { a.nombre, a.codigoFuncionario }); ViewBag.jugadores = nombreJugadores; return(View(cambioxpartido)); }
public ActionResult RegistrarCambio(decimal idEquipo, decimal idPartido) { if (idEquipo == null || idPartido == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SelectList nombreJugadores = new SelectList(from a in db.Funcionario where a.idClub == idEquipo join b in db.Jugador on a.codigoFuncionario equals b.codigoFuncionario select new { a.nombre, a.codigoFuncionario }); SelectList nombreJugadores2 = new SelectList(from a in db.Funcionario where a.idClub == idEquipo join b in db.Jugador on a.codigoFuncionario equals b.codigoFuncionario select new { a.nombre, a.codigoFuncionario }); ViewBag.codigoJugadorEntra = new SelectList(db.Funcionario.Where(x => x.idClub == idEquipo), "codigoFuncionario", "nombre"); ViewBag.codigoJugadorSale = new SelectList(db.Funcionario.Where(x => x.idClub == idEquipo), "codigoFuncionario", "nombre"); CambioxPartido variable = new CambioxPartido(); variable.idPartido = idPartido; return(View(variable)); }