public virtual ActionResult CreateBattle(CreateBattleFormViewModel createBattleForm) { if (!ModelState.IsValid) return View(new CreateBattleViewModel(createBattleForm)); _battlesService.CreateBattle(createBattleForm.StartDate, createBattleForm.EndDate, createBattleForm.BattleType, createBattleForm.Budget); return RedirectToAction(MVC.Admin.AdminBattles.GetBattles()); }
public CreateBattleViewModel(CreateBattleFormViewModel createBattleFormViewModel) { const BattleType fixedBudgetBattleType = BattleType.FixedBudget; BattleTypes = new List<SelectListItem>() { new SelectListItem() { Text = fixedBudgetBattleType.ToString(), Value = ((int) fixedBudgetBattleType).ToString() } }; CreateBattleForm = createBattleFormViewModel; }