ComplianceServer/oldcode/Core.DTO/MeetingDto.cs

161 lines
3.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CRM.Core.DTO
{
public class MeetingRequestDto
{
/// <summary>
/// 会议名称
/// </summary>
public string MeetingName { get; set; }
/// <summary>
/// 会议类型
/// </summary>
public int? MeetingType { get; set; }
/// <summary>
/// 主讲人
/// </summary>
public string Compere { get; set; }
/// <summary>
/// 参与人
/// </summary>
public string Paricipant { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string CreateUser { get; set; }
/// <summary>
/// 参训事业部
/// </summary>
public string Channels { get; set; }
/// <summary>
/// 会议日期
/// </summary>
public DateTime? MeetingDateForm { get; set; }
/// <summary>
/// 会议日期
/// </summary>
public DateTime? MeetingDateTo { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? CreateTimeForm { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? CreateTimeTo { get; set; }
}
public class MeetingResponseDto
{
public int Code { get; set; }
public string Message { get; set; }
public MeetingDto Data { get; set; }
}
public class MeetingDto
{
public List<MeetingDataDto> Data { get; set; }
}
public class MeetingDataDto
{
public MeetingDataDto()
{
ChannelList = new List<string>();
}
public int Id { get; set; }
/// <summary>
/// 会议名称
/// </summary>
public string MeetingName { get; set; }
/// <summary>
/// 会议类型
/// </summary>
public string MeetingType { get; set; }
/// <summary>
/// 会议时间
/// </summary>
public string MeetingTime { get; set; }
/// <summary>
/// 会议地点
/// </summary>
public string MeetingSite { get; set; }
/// <summary>
/// 主讲人
/// </summary>
public string Compere { get; set; }
/// <summary>
/// 参训事业部
/// </summary>
public string Channels { get; set; }
/// <summary>
/// 参训事业部
/// </summary>
public List<string> ChannelList { get; set; }
/// <summary>
/// 参与人员数量
/// </summary>
public int ParticipantCount { get; set; }
/// <summary>
/// 附件数量
/// </summary>
public int AccessoryCount { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 创建人
/// </summary>
public string CreateUser { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
public string UpdateUser { get; set; }
/// <summary>
/// 更新时间
/// </summary>
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 主讲人
/// </summary>
public string Comperes { get; set; }
}
}