123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel.Students;
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- namespace EMIS.ViewModel.ScoreManage
- {
- public class PersonalCoursematerialScoreView
- {
- /// <summary>
- /// 用户ID
- /// </summary>
- [DisplayName("用户ID")]
- public Guid? UserID { get; set; }
- /// <summary>
- /// 学号
- /// </summary>
- [DisplayName("学号")]
- public string LoginID { get; set; }
- /// <summary>
- /// 姓名
- /// </summary>
- [DisplayName("姓名")]
- public string UserName { get; set; }
- /// <summary>
- /// 班级名称
- /// </summary>
- [DisplayName("班级名称")]
- public string ClassName { get; set; }
- /// <summary>
- /// 院系所名称
- /// </summary>
- [DisplayName("院系所名称")]
- public string CollegeName { get; set; }
- /// <summary>
- /// 必修学分
- /// </summary>
- [DisplayName("必修学分")]
- public decimal? RequiredCredit { get; set; }
- /// <summary>
- /// 限选学分
- /// </summary>
- [DisplayName("限选学分")]
- public decimal? OptionalCourseCredit { get; set; }
- /// <summary>
- /// 任选学分
- /// </summary>
- [DisplayName("任选学分")]
- public decimal? FreeSelectionCourseCredit { get; set; }
- /// <summary>
- /// 方向选修
- /// </summary>
- [DisplayName("方向选修")]
- public decimal? ElectiveCredit { get; set; }
- /// <summary>
- /// 公共选修
- /// </summary>
- [DisplayName("公共选修")]
- public decimal? ElectivePublicCredit { get; set; }
- /// <summary>
- /// 通识教育
- /// </summary>
- [DisplayName("通识教育")]
- public decimal? GeneralEducationCredit { get; set; }
-
- /// <summary>
- /// 校本课(包含俱乐部)
- /// </summary>
- [DisplayName("校本课(包含俱乐部)")]
- public decimal? SchoolbasedCredit { get; set; }
- /// <summary>
- /// 实践环节(不包含俱乐部)
- /// </summary>
- [DisplayName("实践环节(不包含俱乐部)")]
- public decimal? PractiseNotCredit { get; set; }
- /// <summary>
- /// 实践环节(包含俱乐部)
- /// </summary>
- [DisplayName("实践环节(包含俱乐部)")]
- public decimal? PractiseCredit { get; set; }
- /// <summary>
- /// 俱乐部(含校本)
- /// </summary>
- [DisplayName("俱乐部(含校本)")]
- public decimal? ClubWithSchoolbasedCredit { get; set; }
- /// <summary>
- /// 课程门数
- /// </summary>
- [DisplayName("课程门数")]
- public int? CoursematerialCount { get; set; }
- /// <summary>
- /// 平均成绩
- /// </summary>
- [DisplayName("平均成绩")]
- public decimal? AVGScore { get; set; }
- /// <summary>
- /// 毕业时间
- /// </summary>
- [DisplayName("毕业时间")]
- [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")]
- public DateTime? PlanningGraduateDate { get; set; }
- /// <summary>
- /// 总学分
- /// </summary>
- [DisplayName("总学分")]
- public decimal? TotalCredit { get; set; }
- /// <summary>
- /// 开课学期List
- /// </summary>
- [DisplayName("开课学期List")]
- public List<int> ListStarttermID { get; set; }
- /// <summary>
- /// CourseGradeViewList
- /// </summary>
- [DisplayName("CourseGradeViewList")]
- public List<CourseGradeView> ListCourseGradeView { get; set; }
- }
- }
|