2025-06-06 16:00:39 +08:00

46 lines
1.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VOL.Entity.Enum;
namespace VOL.Model
{
/// <summary>
/// 学期
/// </summary>
public class SemesterDto
{
/// <summary>
/// 当前年份
/// </summary>
public int Year { get; set; }
/// <summary>
/// 入学年份
/// </summary>
public string GreadYear { get; set; }
/// <summary>
/// 学期
/// </summary>
public SemesterEnum Semester { get; set; }
// 构造函数
public SemesterDto()
{
Year = DateTime.Now.Year;
GreadYear = $"{Year}年";
Semester = GetCurrentSemester();
}
// 根据当前时间判断学期
private SemesterEnum GetCurrentSemester()
{
var month = DateTime.Now.Month;
return month >= 1 && month <= 9 ? SemesterEnum.Prev : SemesterEnum.Next;
}
}
}