Zxd.Core/code/Zxd.Entity/Zxd/Meeting.cs

58 lines
1.3 KiB
C#

using System;
namespace Zxd.Entity.Zxd
{
[Table("t_meeting")]
public class Meeting
{
public Meeting()
{
MeetingAccessories = new List<MeetingAccessory>();
MeetingParticipants = new List<MeetingParticipant>();
}
[Key]
public int Id { get; set; }
[Column("meeting_name")]
public string? MeetingName { get; set; }
[Column("meeting_type")]
public MeetingType MeetingType { get; set; }
[Column("begin_time")]
public DateTime BeginTime { get; set; }
[Column("continue_hour")]
public int ContinueHour { get; set; }
[Column("continue_minute")]
public int ContinueMinute { get; set; }
public string? Site { get; set; }
public string? Compere { get; set; }
public string? Remark { get; set; }
[Column("create_user")]
public string? CreateUser { get; set; }
[Column("create_time")]
public DateTime CreateTime { get; set; }
[Column("is_delete")]
public bool IsDelete { get; set; }
[Column("update_user")]
public string? UpdateUser { get; set; }
[Column("update_time")]
public DateTime? UpdateTime { get; set; }
public virtual List<MeetingAccessory> MeetingAccessories { get; set; }
public virtual List<MeetingParticipant> MeetingParticipants { get; set; }
}
}