using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Yavsc.Models.Market; using Yavsc.Models.Workflow; namespace Yavsc.Models.Billing { public class NominativeServiceCommand : Query where T:Service { public string ClientId { get; set; } /// /// The client /// [Required,ForeignKey("ClientId")] public ApplicationUser Client { get; set; } [Required] public string PerformerId { get; set; } /// /// The performer identifier /// [ForeignKey("PerformerId")] public PerformerProfile PerformerProfile { get; set; } public DateTime? ValidationDate {get; set;} /// /// Command creation Date & time /// /// public DateTime CreationDate {get; set;} public decimal? Previsional { get; set; } /// /// The bill /// /// } }