21 lines
696 B
C#
21 lines
696 B
C#
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using VideoGameQuotes.Api;
|
|
|
|
namespace VideoGameQuotes.Web.Models {
|
|
public class EditGameModel {
|
|
public EditGameModel() {
|
|
GameRegions = Region.Unknown;
|
|
}
|
|
|
|
[Required(ErrorMessage = "The game must have a name, idiot")]
|
|
public string GameName { get; set; }
|
|
public string GameWebsite { get; set; }
|
|
public Region GameRegions { get; set; }
|
|
public List<int> PublisherIds { get; set; }
|
|
[Required(ErrorMessage = "At least one system must be specified, uglyface")]
|
|
public List<int> SystemIds { get; set; }
|
|
public string GameIcon { get; set; }
|
|
public int GameId { get; set; }
|
|
}
|
|
} |