public async Task <Draft> Get() { var DraftVM = await _draftService.SetupDraft(); DraftVM.AvailableHeroes = await _baseService.GetHeroes(); return(DraftVM); }
public IActionResult New(NewViewModel newDraft) { string userId = _userManager.GetUserId(User); Draft draft = _draftService.SetupDraft(newDraft, userId); _draftService.InsertDraft(draft); _draftService.Save(); return(RedirectToAction(nameof(Draft), new { id = draft.Id })); }