btest.cs
来自「这是一个自动排课软件(包含源码,需求分析,详细设计).希望对你有所帮助.」· CS 代码 · 共 87 行
CS
87 行
using System;
using System.Collections.Generic;
using System.Text;
namespace BLL
{
public class BTest
{
public BTest()
{
}
//0表示没有,1表示上午,2表示下午,3表示上午下午
public string GetTimePlan(DateTime currentDate, Entities.ViewTeachPlan eViewTeachPlan)
{
switch (currentDate.DayOfWeek)
{
case DayOfWeek.Sunday:
return GetStauts(eViewTeachPlan.SundayAm, eViewTeachPlan.SundayPm);
case DayOfWeek.Monday:
return GetStauts(eViewTeachPlan.MondayAm, eViewTeachPlan.MondayPm);
case DayOfWeek.Tuesday:
return GetStauts(eViewTeachPlan.TuesdayAm, eViewTeachPlan.TuesdayPm);
case DayOfWeek.Wednesday:
return GetStauts(eViewTeachPlan.WednesdayAm, eViewTeachPlan.WednesdayPm);
case DayOfWeek.Thursday:
return GetStauts(eViewTeachPlan.ThursdayAm, eViewTeachPlan.ThursdayPm);
case DayOfWeek.Friday:
return GetStauts(eViewTeachPlan.FridayAm, eViewTeachPlan.FridayPm);
case DayOfWeek.Saturday:
return GetStauts(eViewTeachPlan.SaturdayAm, eViewTeachPlan.SaturdayPm);
}
return "";
}
public bool GetTimeExist(DateTime currentDate, Entities.ViewTeachPlan eViewTeachPlan)
{
bool isExist = false;
switch (currentDate.DayOfWeek)
{
case DayOfWeek.Sunday:
if (eViewTeachPlan.SundayAm || eViewTeachPlan.SundayPm)
isExist = true;
break;
case DayOfWeek.Monday:
if (eViewTeachPlan.MondayAm || eViewTeachPlan.MondayPm)
isExist = true;
break;
case DayOfWeek.Tuesday:
if (eViewTeachPlan.TuesdayAm || eViewTeachPlan.TuesdayPm)
isExist = true;
break;
case DayOfWeek.Wednesday:
if (eViewTeachPlan.WednesdayAm || eViewTeachPlan.WednesdayPm)
isExist = true;
break;
case DayOfWeek.Thursday:
if (eViewTeachPlan.ThursdayAm || eViewTeachPlan.ThursdayPm)
isExist = true;
break;
case DayOfWeek.Friday:
if (eViewTeachPlan.FridayAm || eViewTeachPlan.FridayPm)
isExist = true;
break;
case DayOfWeek.Saturday:
if (eViewTeachPlan.SaturdayAm || eViewTeachPlan.SaturdayPm)
isExist = true;
break;
}
return isExist;
}
public string GetStauts(bool x,bool y)
{
if (x && y)
return "全天";
else if (!x && y)
return "下午";
else if (x && !y)
return "上午";
else
return "不上";
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?