public ActionResult Edit(int id, IEnumerable<ClanMemberStatsViewModel> memberRankingsFromForm) { ActionResult result = View(); RankingsUpsertViewModel rankingsModelView = new RankingsUpsertViewModel(memberRankingsFromForm.ToList()); RankingsManager.Upsert(rankingsModelView.WarRankings); rankingsModelView = new RankingsUpsertViewModel(id, memberRankingsFromForm.Select(p => p.ClanId).First()); ViewBag.WarId = id; result = View(rankingsModelView); return result; }
public ActionResult Edit(int id) { ActionResult result = View(); ClanUser clanUser = HttpContext.GetCurrentLoginInformation(); //TODO //vv If current user was able to get to this point then it belongs to a Clan, but should it be checked still? int clanId = (int)clanUser.clanId; ViewBag.WarId = id; ViewBag.IsWarFinalized = ClanWarManager.SelectByClanWarId(id).isFinalized; RankingsUpsertViewModel rankings = new RankingsUpsertViewModel(id, clanId); result = View(rankings); return result; }
public ActionResult Index() { ActionResult result = View(); ClanUser clanUser = HttpContext.GetCurrentLoginInformation(); //TODO //vv If current user was able to get to this point then it belongs to a Clan, but should it be checked still? int clanId = (int)clanUser.clanId; int currentWarId = 0; List<ClanWar> clanWars = ClanWarManager.SelectClanWarsByClanId(clanId); if (clanWars != null && clanWars.Any() && clanWars.Count > 0) { currentWarId = ClanWarManager.SelectClanWarsByClanId(clanId).OrderByDescending(p => p.id).First().id; RankingsUpsertViewModel rankings = new RankingsUpsertViewModel(currentWarId, clanId); result = View(rankings); } ViewBag.IsOverall = false; return result; }