using System; using System.ComponentModel.DataAnnotations; namespace VideoGameQuotes.Web.Models { public class EditSystemModel { public int SystemId { get; set; } [StringLength(1024, ErrorMessage = "Icons must be less than 1KB")] public string SystemIcon { get; set; } [Required(ErrorMessage = "Systems must have a name, fatty")] public string SystemName { get; set; } [Required(ErrorMessage = "Abbreviation is required, ugly"), StringLength(12, ErrorMessage = "Abbreviations cannot be longer than 12 characters, flabcakes")] public string SystemAbbreviation { get; set; } [Required(ErrorMessage = "How about giving an accurate release date (try Wikipedia), nardlover?")] public DateTime SystemReleaseDate { get; set; } } }