public ActionResult Create(TournamentCreateFormViewModel model) { if (!this.ModelState.IsValid) { return(this.View(model)); } this.tournamentService.CreateTournament(model.Name, model.Place, model.StartDate, model.EndDate, model.SelectedCountryId); return(Redirect("~/Home/Index")); }
public ActionResult Create() { var countries = this.countryService.GetAllCountries().ToList(); var viewModel = new TournamentCreateFormViewModel() { StartDate = DateTime.Now, EndDate = DateTime.Now, Countries = countries }; return(View(viewModel)); }