64 lines
1.6 KiB
C#
64 lines
1.6 KiB
C#
using System;
|
|
using Newtonsoft.Json;
|
|
|
|
namespace 報到系統客戶端.Data.Models
|
|
{
|
|
/// <summary>
|
|
/// 本地 CheckIn 表資料項目
|
|
/// 簽到簽退紀錄表
|
|
/// </summary>
|
|
public class LocalCheckInItem
|
|
{
|
|
[JsonProperty("ID")]
|
|
public int ID { get; set; }
|
|
|
|
[JsonProperty("CourseID")]
|
|
public int CourseID { get; set; }
|
|
|
|
[JsonProperty("Name")]
|
|
public string Name { get; set; }
|
|
|
|
[JsonProperty("Mobile")]
|
|
public string Mobile { get; set; }
|
|
|
|
[JsonProperty("SignUpType")]
|
|
public string SignUpType { get; set; }
|
|
|
|
[JsonProperty("IDNumber")]
|
|
public string IDNumber { get; set; }
|
|
|
|
[JsonProperty("IDType")]
|
|
public string IDType { get; set; }
|
|
|
|
[JsonProperty("MealType")]
|
|
public string MealType { get; set; }
|
|
|
|
[JsonProperty("Email")]
|
|
public string Email { get; set; }
|
|
|
|
[JsonProperty("LossJobTimes")]
|
|
public int? LossJobTimes { get; set; }
|
|
|
|
[JsonProperty("Gender")]
|
|
public string Gender { get; set; }
|
|
|
|
[JsonProperty("AgreementStatus")]
|
|
public string AgreementStatus { get; set; }
|
|
|
|
[JsonProperty("CheckInType")]
|
|
public string CheckInType { get; set; }
|
|
|
|
[JsonProperty("CheckInTime")]
|
|
public string CheckInTime { get; set; }
|
|
|
|
[JsonProperty("UploadTime")]
|
|
public DateTime? UploadTime { get; set; }
|
|
|
|
[JsonProperty("CreatedAt")]
|
|
public DateTime CreatedAt { get; set; }
|
|
|
|
[JsonProperty("UpdatedAt")]
|
|
public DateTime UpdatedAt { get; set; }
|
|
}
|
|
}
|