⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 btest.cs

📁 这是一个自动排课软件(包含源码,需求分析,详细设计).希望对你有所帮助.
💻 CS
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -