public ActionResult Unplanned(int id) { var db = new ZelusDbContext(); var player = db.Players.FirstOrDefault(p => p.Id == id); if (player.IsNull()) { return(View("Error")); } var mods = db.PlayerModsWithStats .Where(PlayerModsWithStat.BelongsToPlayer(player.Id)) .ToList(); var modVMs = ModVMFactory.GetModVMs(mods, player.Id, true); var charVMs = ModVMFactory.GetCharacterVMs(db); var model = new ModPlannerVM { PlayerId = player.Id, LastSyncDateTime = player.LastModSync, LastSyncHumanized = player.LastModSync.Humanize(), Mods = modVMs, Characters = charVMs }; return(View(model)); }
public ActionResult Planned(int id) { var db = new ZelusDbContext(); var player = db.Players.FirstOrDefault(p => p.Id == id); if (player.IsNull()) { return(View("Error")); } var model = new ModPlannerVM(); model.PlayerId = player.Id; model.LastSyncDateTime = player.LastModSync; model.LastSyncHumanized = player.LastModSync.Humanize(); return(View(model)); }