public ActionResult Finalize(int warId)
        {
            War currWar = WarManager.SelectByWarId(warId);
            List<WarStat> stats = WarManager.SelectWarStatsByWarId(warId);

            FinalizeWarViewModel model = new FinalizeWarViewModel(currWar.ID, currWar.EnemyClanName, stats);

            return View(model);
        }
        public ActionResult Finalize(FinalizeWarViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    War updateWar = WarManager.SelectByWarId(model.WarId);
                    updateWar.StarsFor = model.StarsFor;
                    updateWar.StarsAgainst = model.StarsAgainst;
                    updateWar.Result = model.StarsFor > model.StarsAgainst ? WarResult.Win : model.StarsFor < model.StarsAgainst ? WarResult.Lose : WarResult.Tie;
                    updateWar.FinishedFlag = true;
                    updateWar.MHA_ID = (int) model.MHAId;
                    updateWar.MHD_ID = (int)model.MHDId;
                    updateWar.MVP_ID = (int)model.MVPId;

                    WarManager.UpdateWar();

                    WarManager.UpdateStats(model.Stats);
                }
            }
            catch
            {
                return View(new FinalizeWarViewModel());
            }

            return RedirectToAction("EditMode");
        }