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