123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- namespace EMIS.ViewModel.Students
- {
- public class StudentGradView
- {
- /// <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 FacultyName { get; set; }
- /// <summary>
- /// 年级
- /// </summary>
- [DisplayName("年级")]
- public string GradeName { get; set; }
- /// <summary>
- /// 年级专业
- /// </summary>
- [DisplayName("年级专业")]
- public string GradeCode { get; set; }
- /// <summary>
- /// 班级名称
- /// </summary>
- [DisplayName("班级名称")]
- public string ClassName { get; set; }
- /// <summary>
- /// 拟毕业日期
- /// </summary>
- [DisplayName("拟毕业日期")]
- [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}")]
- public DateTime? PlanningGraduateDate { get; set; }
- /// <summary>
- /// 门数
- /// </summary>
- [DisplayName("门数")]
- public int Menshu { get; set; }
- /// <summary>
- /// 平均成绩
- /// </summary>
- [DisplayName("平均成绩")]
- [DisplayFormat(DataFormatString = "{0:#.00}")]
- public decimal? AverageGrade { get; set; }
- /// <summary>
- /// 总分数
- /// </summary>
- [DisplayName("总分数")]
- public decimal? TotalScore { get; set; }
- /// <summary>
- /// 学分
- /// </summary>
- [DisplayName("学分")]
- public decimal? ScoreCredit { get; set; }
- /// <summary>
- /// 必修学分
- /// </summary>
- [DisplayName("必修学分")]
- public decimal? Required { get; set; }
- /// <summary>
- /// 限选学分(含通识教育)
- /// </summary>
- [DisplayName("限选学分(含通识教育)")]
- public decimal? CapLimit { 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? SchoolbasedNotClub { get; set; }
- /// <summary>
- /// 校本课只含俱乐部
- /// </summary>
- [DisplayName("校本课只含俱乐部")]
- public decimal? SchoolbasedWithClub { get; set; }
- /// <summary>
- /// 实践环节
- /// </summary>
- [DisplayName("实践环节")]
- public decimal? PractiseCredit { get; set; }
- /// <summary>
- /// 实践环节(不包含俱乐部)
- /// </summary>
- [DisplayName("实践环节(不包含俱乐部)")]
- public decimal? PractiseNotCredit { get; set; }
- /// <summary>
- /// 实践环节(只包含俱乐部)
- /// </summary>
- [DisplayName("实践环节(只包含俱乐部)")]
- public decimal? PractiseWithClub { get; set; }
- }
- }
|