using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web; using System.Web.Mvc; using TrackerLibrary.Models; namespace MVCUI.Models { public class TournamentMVCCreateModel { [Display(Name = "Tournament Name")] [StringLength(100, MinimumLength = 2)] [Required] public string TournamentName { get; set; } /// /// The amount of money each team needs to put up to enter /// [Display(Name = "Entry Fee")] [DataType(DataType.Currency)] [Required] public decimal EntryFee { get; set; } /// /// The set of teams that have entered /// [Display(Name = "Entered Teams")] public List EnteredTeams { get; set; } = new List(); /// /// The list of prizes for various places /// public List SelectedEnteredTeams { get; set; } = new List(); [Display(Name = "Prizes")] public List Prizes { get; set; } = new List(); public List SelectedPrizes { get; set; } = new List(); } }