using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Yavsc.Models.Billing; namespace Yavsc.Models.Booking { /// /// Query, for a date, with a given perfomer, at this given place. /// public class BookQuery : NominativeServiceCommand { /// /// The command identifier /// [Key(), DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long Id {get; set; } [Display(Name="Event date")] public DateTime EventDate{get; set; } public Location Location { get; set; } public BookQuery() { } public BookQuery(Location eventLocation, DateTime eventDate) { Location = eventLocation; EventDate = eventDate; } } }