// GET: /MLBTeam/Roster/5 public ActionResult Roster(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MLBTeam mlbteam = db.MLBTeams.Find(id); if (mlbteam == null) { return(HttpNotFound()); } RotoTeam rotoTeam = db.RotoTeams.Where(x => x.Owned > 0).First(); // ok if null... List <Position> positions = db.Positions.ToList(); MLBRosterViewModel vm = new MLBRosterViewModel(mlbteam, rotoTeam, positions); return(View(vm)); }
public MLBRosterViewModel(MLBTeam mlbTeam, RotoTeam rotoTeam, IEnumerable <Position> positions) { MLBTeam = mlbTeam; TargetRotoTeam = rotoTeam; Positions = positions; }