using Learun.Util; using System; using System.ComponentModel.DataAnnotations.Schema; namespace Learun.Application.TwoDevelopment.EducationalAdministration { /// <summary> /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园 /// Copyright (c) 2013-2018 北京泉江科技有限公司 /// 创 建:超级管理员 /// 日 期:2019-07-17 11:20 /// 描 述:新生录取管理 /// </summary> public class StuEnrollEntity { #region 实体成员 /// <summary> /// ID /// </summary> [Column("STUID")] public string StuId { get; set; } /// <summary> /// 学生报名号 /// </summary> [Column("REGISTRATIONNO")] public string RegistrationNo { get; set; } /// <summary> /// 姓名 /// </summary> [Column("STUNAME")] public string StuName { get; set; } /// <summary> /// 性别 /// </summary> [Column("GENDER")] public bool? Gender { get; set; } /// <summary> /// 出生年月 /// </summary> [Column("BIRTHDAY")] public DateTime? Birthday { get; set; } /// <summary> /// 身份证 /// </summary> [Column("IDCARD")] public string IDCard { get; set; } /// <summary> /// 学籍所在学校 /// </summary> [Column("FROMSCHOOL")] public string FromSchool { get; set; } /// <summary> /// 政治面貌 /// </summary> [Column("POLITICAL")] public string Political { get; set; } /// <summary> /// 民族 /// </summary> [Column("NATIONALS")] public string Nationals { get; set; } /// <summary> /// 届别 /// </summary> [Column("FRESHTYPE")] public string FreshType { get; set; } /// <summary> /// 户别 /// </summary> [Column("RESIDENCETYPE")] public string ResidenceType { get; set; } /// <summary> /// 考生类别 /// </summary> [Column("STUTYPE")] public string StuType { get; set; } [Column("ENROLLTYPE")] public string EnrollType { get; set; } /// <summary> /// 户口地 /// </summary> [Column("RESIDENCEADDRESS")] public string ResidenceAddress { get; set; } /// <summary> /// 非京籍可报考类别 /// </summary> [Column("NONNATIVE")] public string NonNative { get; set; } /// <summary> /// 家庭住址 /// </summary> [Column("HOMEADDRESS")] public string HomeAddress { get; set; } /// <summary> /// 第一监护人姓名 /// </summary> [Column("FIRSTGUARDIAN")] public string FirstGuardian { get; set; } /// <summary> /// 与被监护人关系 /// </summary> [Column("FIRSTRELATIONSHIP")] public string FirstRelationship { get; set; } /// <summary> /// 工作单位 /// </summary> [Column("FIRSTUNITS")] public string FirstUnits { get; set; } /// <summary> /// 联系电话 /// </summary> [Column("FIRSTMOBILE")] public string FirstMobile { get; set; } /// <summary> /// 第二监护人姓名 /// </summary> [Column("SECONDGUARDIAN")] public string SecondGuardian { get; set; } /// <summary> /// 第二监护人与被监护人关系 /// </summary> [Column("SECONDRELATIONSHIP")] public string SecondRelationship { get; set; } /// <summary> /// 第二监护人工作单位 /// </summary> [Column("SECONDUNITS")] public string SecondUnits { get; set; } /// <summary> /// 第二监护人联系电话 /// </summary> [Column("SECONDMOBILE")] public string SecondMobile { get; set; } /// <summary> /// 接收录取通知书地址 /// </summary> [Column("ACCEPTANCE")] public string Acceptance { get; set; } /// <summary> /// 收件人 /// </summary> [Column("RECIPIENT")] public string Recipient { get; set; } /// <summary> /// 邮政编码 /// </summary> [Column("ZIPCODE")] public string ZipCode { get; set; } /// <summary> /// 既往病史 /// </summary> [Column("MEDICALHISTORY")] public string MedicalHistory { get; set; } /// <summary> /// 加分照顾对象 /// </summary> [Column("ADDITIONALCARE")] public string AdditionalCare { get; set; } /// <summary> /// 中考成绩 /// </summary> [Column("MIDTERMEXAM")] public string MidTermExam { get; set; } /// <summary> /// 语文 /// </summary> [Column("LANGUAGE")] public string Language { get; set; } /// <summary> /// 数学 /// </summary> [Column("MATH")] public string Math { get; set; } /// <summary> /// 外语 /// </summary> [Column("ENGLISH")] public string English { get; set; } /// <summary> /// 物理 /// </summary> [Column("PHYSICS")] public string Physics { get; set; } /// <summary> /// 生化 /// </summary> [Column("CHEMISTRY")] public string Chemistry { get; set; } /// <summary> /// 历史 /// </summary> [Column("HISTORY")] public string History { get; set; } /// <summary> /// 地理 /// </summary> [Column("GEOGRAPHY")] public string Geography { get; set; } /// <summary> /// 思品 /// </summary> [Column("MORALITY")] public string Morality { get; set; } /// <summary> /// 体育 /// </summary> [Column("PHYSICAL")] public string Physical { get; set; } /// <summary> /// 加分 /// </summary> [Column("AWARDEDMARKS")] public string AwardedMarks { get; set; } /// <summary> /// 减分 /// </summary> [Column("DEDUCTION")] public string Deduction { get; set; } /// <summary> /// 录取学校代码 /// </summary> [Column("ADMISSIONCODE")] public string AdmissionCode { get; set; } /// <summary> /// 录取学校名称 /// </summary> [Column("ADMISSIONNAME")] public string AdmissionName { get; set; } /// <summary> /// 录取专业代码 /// </summary> [Column("MAJORNO")] public string MajorNo { get; set; } /// <summary> /// 录取专业名称 /// </summary> [Column("MAJORNAME")] public string MajorName { get; set; } /// <summary> /// 录取方式 /// </summary> [Column("ADMISSIONS")] public string Admissions { get; set; } /// <summary> /// 是否住宿 /// </summary> [Column("ISACCOMMODATION")] public string IsAccommodation { get; set; } /// <summary> /// 准考证号 /// </summary> [Column("EXAMREGISTRATION")] public string ExamRegistration { get; set; } /// <summary> /// 备注 /// </summary> [Column("REMARK")] public string Remark { get; set; } /// <summary> /// 班级 /// </summary> [Column("CLASSNO")] public string ClassNo { get; set; } /// <summary> /// 宿舍号 /// </summary> [Column("DORMITORYNO")] public string DormitoryNo { get; set; } /// <summary> /// 宿舍名称 /// </summary> [Column("DORMITORYNAME")] public string DormitoryName { get; set; } /// <summary> /// 走读资料 /// </summary> [Column("CHECKINURL")] public string CheckInUrl { get; set; } /// <summary> /// 资助资料 /// </summary> [Column("SUBSIDIZEURL")] public string SubsidizeUrl { get; set; } /// <summary> /// 不军训资料 /// </summary> [Column("MILITARYURL")] public string MilitaryUrl { get; set; } /// <summary> /// 是否资助 /// </summary> [Column("ISSUBSIDIZE1")] public bool? IsSubsidize1 { get; set; } /// <summary> /// 是否军训 /// </summary> [Column("ISMILITARY")] public bool? IsMilitary { get; set; } /// <summary> /// 是否入住 /// </summary> [Column("ISCHECKIN")] public bool? IsCheckIn { get; set; } /// <summary> /// 是否资助 /// </summary> [Column("ISSUBSIDIZE12")] public bool? IsSubsidize12 { get; set; } /// <summary> /// 是否军训 /// </summary> [Column("ISMILITARY2")] public bool? IsMilitary2 { get; set; } /// <summary> /// 是否入住 /// </summary> [Column("ISCHECKIN2")] public bool? IsCheckIn2 { get; set; } /// <summary> /// 是否量校服尺寸 /// </summary> [Column("ISQUANTITY")] public bool? IsQuantity { get; set; } /// <summary> /// 是否领军训服 /// </summary> [Column("ISTAKECLOTHS")] public bool? IsTakeCloths { get; set; } /// <summary> /// 是否确认拍照 /// </summary> [Column("ISMUG")] public bool? IsMug { get; set; } /// <summary> /// 是否领取床上用品 /// </summary> [Column("ISGETBEDDINGARTICLE")] public bool? IsGetBeddingArticle { get; set; } /// <summary> /// 是否报道 /// </summary> [Column("ISREPORT")] public bool? IsReport { get; set; } [Column("ISPAY")] public bool? IsPay { get; set; } [Column("ISCARDPRINT")] public bool? IsCardPrint { get; set; } /// <summary> /// 照片路径 /// </summary> [Column("PHOTO")] public string Photo { get; set; } /// <summary> /// 状态(1分班、2分宿舍、3已报到、4确认住宿、5确认资助、6确认军训、7确认拍照、8领军训服、9量校服尺寸、10领取床上用品) /// </summary> [Column("STATUS")] public int? Status { get; set; } /// <summary> /// 学制 /// </summary> [Column("EDUCTIONALSYSTME")] public string EductionalSystme { get; set; } /// <summary> /// 综评成绩 /// </summary> [Column("SYNTHESIZEGRADE")] public string SynthesizeGrade { get; set; } /// <summary> /// 校额到校录取成绩 /// </summary> [Column("ENROLLGRADE")] public string EnrollGrade { get; set; } /// <summary> /// 系部 /// </summary> [Column("DEPTNO")] public string DeptNo { get; set; } /// <summary> /// 应收金额 /// </summary> [Column("PAYAMOUNT")] public decimal? PayAmount { get; set; } /// <summary> /// 实际缴费金额 /// </summary> [Column("ACTUALPAYAMOUNT")] public string ActualPayAmount { get; set; } /// <summary> /// 增加时间 /// </summary> [Column("ADDTIME")] public DateTime? AddTime { get; set; } /// <summary> /// 学号 /// </summary> [Column("STUNO")] public string StuNo { get; set; } /// <summary> /// 学籍号 /// </summary> [Column("STUSTATUSNO")] public string StuStatusNo { get; set; } /// <summary> /// 年级 /// </summary> [Column("GRADE")] public string Grade { get; set; } /// <summary> /// 安全自律协议 /// </summary> [Column("SECURITYAGREEMENT")] public bool? SecurityAgreement { get; set; } /// <summary> /// 贯通项目 /// </summary> [Column("THROUGHPROJECT")] public string ThroughProject { get; set; } [NotMapped] public string PhotoUrl { get; set; } #endregion #region 扩展操作 /// <summary> /// 新增调用 /// </summary> public void Create() { this.StuId = Guid.NewGuid().ToString(); this.AddTime = DateTime.Now; } /// <summary> /// 编辑调用 /// </summary> /// <param name="keyValue"></param> public void Modify(string keyValue) { this.StuId = keyValue; } #endregion #region 扩展字段 #endregion } }