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-09-10 16:55
/// 描 述:选修课课程异动
///
public class OpenLessonPlanOfElectiveChangeEntity
{
#region 实体成员
///
/// Id
///
///
[Column("ID")]
public string Id { get; set; }
///
/// OLPEId
///
///
[Column("OLPEID")]
public string OLPEId { get; set; }
///
/// BeforeLessonNo
///
///
[Column("BEFORELESSONNO")]
public string BeforeLessonNo { get; set; }
///
/// AfterLessonNo
///
///
[Column("AFTERLESSONNO")]
public string AfterLessonNo { get; set; }
///
/// BeforeEmpNo
///
///
[Column("BEFOREEMPNO")]
public string BeforeEmpNo { get; set; }
///
/// AfterEmpNo
///
///
[Column("AFTEREMPNO")]
public string AfterEmpNo { get; set; }
///
/// BeforeClassRoomNo
///
///
[Column("BEFORECLASSROOMNO")]
public string BeforeClassRoomNo { get; set; }
///
/// AfterClassRoomNo
///
///
[Column("AFTERCLASSROOMNO")]
public string AfterClassRoomNo { get; set; }
///
/// CreateTime
///
///
[Column("CREATETIME")]
public DateTime? CreateTime { get; set; }
///
/// CreateUserId
///
///
[Column("CREATEUSERID")]
public string CreateUserId { get; set; }
///
/// CreateUserName
///
///
[Column("CREATEUSERNAME")]
public string CreateUserName { get; set; }
#endregion
#region 扩展操作
///
/// 新增调用
///
public void Create()
{
this.Id = Guid.NewGuid().ToString();
}
///
/// 编辑调用
///
///
public void Modify(string keyValue)
{
this.Id = keyValue;
}
#endregion
#region 扩展数据
[NotMapped]
public string LessonNo { get; set; }
[NotMapped]
public string EmpNo { get; set; }
[NotMapped]
public string ClassRoomNo { get; set; }
[NotMapped]
public string AfterLessonName { get; set; }
[NotMapped]
public string AfterEmpName { get; set; }
[NotMapped]
public string AfterClassRoomName { get; set; }
#endregion
}
}