using System; using System.ComponentModel.DataAnnotations; using Win_in.Sfs.Shared.Domain.Entities; namespace Win_in.Sfs.Basedata.Domain; /// /// 货币转换 /// public class CurrencyExchange : SfsBaseDataAggregateRootBase { /// /// 货币ID /// [Display(Name = "货币Id")] [Required(ErrorMessage = "{0}是必填项")] [IgnoreUpdate] public Guid CurrencyId { get; internal set; } //public virtual Currency Currency { get; internal set; } /// /// 基本货币ID /// [Display(Name = "基本货币Id")] [Required(ErrorMessage = "{0}是必填项")] [IgnoreUpdate] public Guid BasicCurrencyId { get; internal set; } // public virtual Currency BasicCurrency { get; internal set; } /// /// 比率 /// [Display(Name = "比率")] [Required(ErrorMessage = "{0}是必填项")] public decimal Rate { get; internal set; } /// /// 生效时间 /// [Display(Name = "生效时间")] [Required(ErrorMessage = "{0}是必填项")] public DateTime EfficetiveTime { get; internal set; } /// /// 失效时间 /// [Display(Name = "失效时间")] [Required(ErrorMessage = "{0}是必填项")] public DateTime ExpireTime { get; internal set; } }