public ActionResult Carnets(int id) { var equipo = Context.Equipos.Find(id); var jugadores = Context.JugadorEquipos.Where(x => x.EquipoId == id).Select(x => x.Jugador).OrderByDescending(x => x.FechaNacimiento).ToList(); var resultado = new List <JugadorCarnetVM>(); foreach (var jugador in jugadores) { resultado.Add(_jugadorVMM.MapJugadorParaCarnet(jugador, equipo)); } return(View(resultado)); }
public string Getjugadores(string codigoAlfanumerico) //TODO: Pedir token acá { int equipoId; try { equipoId = GeneradorDeHash.ObtenerSemillaAPartirDeAlfanumerico7Digitos(codigoAlfanumerico); } catch (Exception e) { return(JsonConvert.SerializeObject(ApiResponseCreator.Error(e.Message))); } var equipo = _context.Equipos.Find(equipoId); var jugadores = _context.JugadorEquipos.Where(x => x.EquipoId == equipoId).Select(x => x.Jugador).OrderByDescending(x => x.FechaNacimiento).ToList(); var resultado = new List <JugadorCarnetVM>(); foreach (var jugador in jugadores) { resultado.Add(_jugadorVMM.MapJugadorParaCarnet(jugador, equipo)); } return(JsonConvert.SerializeObject(ApiResponseCreator.Exito(resultado))); }