using Church.Net.Entity.Interface; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Church.Net.Entity { public class HappinessGroup : IEntity, IMessengerClient { [Required, Key] public string Id { get; set; } public string Name { get; set; } [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy/MM/dd HH:mm}")] public DateTime BeginTime { get; set; } public string Address { get; set; } public string CityAndZipCode { get; set; } public string InvitationText { get; set; } public virtual ICollection BestList { get; set; } public virtual ICollection Weeks { get; set; } public string CommunityAppId { get; set; } [ForeignKey("LineMessagingAccount")] public string LineAccountId { get; set; } public virtual LineMessagingAccount LineMessagingAccount { get; set; } } }