|
|
using System;
|
|
|
|
|
|
namespace TeacherExt.Entities
|
|
|
{
|
|
|
public class Person
|
|
|
{
|
|
|
public int Id { get; set; }
|
|
|
public bool IsUsed { get; set; }
|
|
|
public string RealName { get; set; }
|
|
|
|
|
|
public string Sex { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 学校/教育局ID
|
|
|
/// </summary>
|
|
|
public int BureauId { get; set; }
|
|
|
|
|
|
public int OrganId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 身份ID,对应t_sys_identity表的主键IDENTITY_ID
|
|
|
/// </summary>
|
|
|
public int IdentityId { get; set; }
|
|
|
|
|
|
public string IdNumber { get; set; }
|
|
|
public string PhoneNumber { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 区(县)ID
|
|
|
/// </summary>
|
|
|
public int AreaId { get; set; }
|
|
|
|
|
|
public DateTime CreateAt { get; set; }
|
|
|
public string Nation { get; set; }
|
|
|
public string NativePlace { get; set; }
|
|
|
public DateTime? Birthday { get; set; }
|
|
|
public int Nationality { get; set; }
|
|
|
public int UserType { get; set; }
|
|
|
public int PostType { get; set; }
|
|
|
public int MaritalStatus { get; set; }
|
|
|
public DateTime? WorkingTime { get; set; }
|
|
|
public string WorkingPlace { get; set; }
|
|
|
public int Politics { get; set; }
|
|
|
public int MaxTitle { get; set; }
|
|
|
public int MaxDegree { get; set; }
|
|
|
public string MaxMajor { get; set; }
|
|
|
public string MainTeachPeriod { get; set; }
|
|
|
public string MainTeachSubject { get; set; }
|
|
|
public string AddressDetails { get; set; }
|
|
|
public int FirstEducation { get; set; }
|
|
|
public string FirstGraduateSchool { get; set; }
|
|
|
public string FirstMajor { get; set; }
|
|
|
public int MaxEducation { get; set; }
|
|
|
public string Email { get; set; }
|
|
|
public string Position { get; set; }
|
|
|
public string MaxEducationSchool { get; set; }
|
|
|
public string MaxDegreeSchool { get; set; }
|
|
|
public string CommunistPartyMessage { get; set; }
|
|
|
public string DemocraticPartyMessage { get; set; }
|
|
|
public string YouthPartyMessage { get; set; }
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////////
|
|
|
public string RequestEditStatus { get; set; }
|
|
|
|
|
|
public string CheckStatus { get; set; }
|
|
|
|
|
|
public DateTime? TeachDate { get; set; }
|
|
|
|
|
|
public DateTime? CurrentJobStart { get; set; }
|
|
|
|
|
|
public bool CurrentJobStartChecked { get; set; }
|
|
|
|
|
|
public DateTime? JoinPartyDate { get; set; }
|
|
|
|
|
|
public bool MaxTitleChecked { get; set; }
|
|
|
|
|
|
public DateTime? MaxTitleStart { get; set; }
|
|
|
|
|
|
public bool MaxTitleStartChecked { get; set; }
|
|
|
|
|
|
public bool IsJobAsMaxTitle { get; set; }
|
|
|
|
|
|
public DateTime? JobAsMaxTitleDate { get; set; }
|
|
|
|
|
|
public bool JobAsMaxTitleDateChecked { get; set; }
|
|
|
|
|
|
public string JobAsNotMaxTitleReason { get; set; }
|
|
|
|
|
|
public bool JobAsNotMaxTitleReasonChecked { get; set; }
|
|
|
|
|
|
public string NotMaxTitle { get; set; }
|
|
|
|
|
|
public bool NotMaxTitleChecked { get; set; }
|
|
|
|
|
|
public DateTime? NotMaxTitleStart { get; set; }
|
|
|
|
|
|
public bool NotMaxTitleStartChecked { get; set; }
|
|
|
|
|
|
public DateTime? JobAsNotMaxTitleDate { get; set; }
|
|
|
|
|
|
public bool JobAsNotMaxTitleDateChecked { get; set; }
|
|
|
|
|
|
public string PostGrade { get; set; }
|
|
|
|
|
|
public bool PostGradeChecked { get; set; }
|
|
|
|
|
|
public DateTime? CurrentPostGradeStart { get; set; }
|
|
|
|
|
|
public bool CurrentPostGradeStartChecked { get; set; }
|
|
|
|
|
|
public string EducationGrade { get; set; }
|
|
|
|
|
|
public bool EducationGradeChecked { get; set; }
|
|
|
|
|
|
public DateTime? EducationGradeDate { get; set; }
|
|
|
|
|
|
public bool EducationGradeDateChecked { get; set; }
|
|
|
|
|
|
public string FullTimeSchoolType { get; set; }
|
|
|
|
|
|
public string FullTimeSchool { get; set; }
|
|
|
|
|
|
public string FullTimeSchoolMajor { get; set; }
|
|
|
|
|
|
public string FullTimeSchoolEducation { get; set; }
|
|
|
|
|
|
public DateTime? FullTimeSchoolEducationDate { get; set; }
|
|
|
|
|
|
public string JobTimeSchoolType { get; set; }
|
|
|
|
|
|
public string JobTimeSchool { get; set; }
|
|
|
|
|
|
public string JobTimeSchoolMajor { get; set; }
|
|
|
|
|
|
public string JobTimeSchoolEducation { get; set; }
|
|
|
|
|
|
public DateTime? JobTimeSchoolEducationDate { get; set; }
|
|
|
|
|
|
public bool IsClassTeacher { get; set; }
|
|
|
|
|
|
public bool IsClassTeacherChecked { get; set; }
|
|
|
|
|
|
public bool MainTeachPeriodChecked { get; set; }
|
|
|
|
|
|
public bool MainTeachSubjectChecked { get; set; }
|
|
|
|
|
|
public string MainTeachGrade { get; set; }
|
|
|
|
|
|
public bool MainTeachGradeChecked { get; set; }
|
|
|
|
|
|
public string OtherTeachPeriod { get; set; }
|
|
|
|
|
|
public bool OtherTeachPeriodChecked { get; set; }
|
|
|
|
|
|
public string OtherTeachSubject { get; set; }
|
|
|
|
|
|
public bool OtherTeachSubjectChecked { get; set; }
|
|
|
|
|
|
public bool HasPosition { get; set; }
|
|
|
|
|
|
public bool IsMiddleLevel { get; set; }
|
|
|
|
|
|
public bool PositionChecked { get; set; }
|
|
|
|
|
|
public DateTime? PositionStart { get; set; }
|
|
|
|
|
|
public bool PositionStartChecked { get; set; }
|
|
|
|
|
|
public string FrontTeacher { get; set; }
|
|
|
|
|
|
public string NotOnPostReason { get; set; }
|
|
|
|
|
|
public bool NotOnPostReasonChecked { get; set; }
|
|
|
|
|
|
public DateTime? NotOnPostReasonDate { get; set; }
|
|
|
|
|
|
public bool NotOnPostReasonDateChecked { get; set; }
|
|
|
|
|
|
public string TeacherCardType { get; set; }
|
|
|
|
|
|
public string TeacherCardSubject { get; set; }
|
|
|
|
|
|
public string TeacherCardLangLevel { get; set; }
|
|
|
|
|
|
public string CurrentAddressArea { get; set; }
|
|
|
|
|
|
public string Comment { get; set; }
|
|
|
}
|
|
|
} |