catefac.cs
来自「考试管理系统CS架构 不需更多说明」· CS 代码 · 共 86 行
CS
86 行
using System;
using ExamSystem.BusinessRule.ExamsRule;
using ExamSystem.Common.Objects;
using System.Data;
using ExamSystem.Common;
namespace ExamSystem.BusinessFacade.TopicsFacade
{
/// <summary>
/// CateFac 的摘要说明。
/// </summary>
public class CateFac
{
public CateFac()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 获取班级的所有科目
/// </summary>
/// <param name="classID">班级ID</param>
/// <param name="className">班级名</param>
/// <returns></returns>
public DataSet getCate(int classID,string className)
{
Class cls=new Class();
cls.ClassID=classID;
cls.ClassName=className;
CateRule cateRule=new CateRule();
DataSet ds=cateRule.getCate(cls);
return ds;
}
/// <summary>
/// 获取科目
/// </summary>
/// <param name="cateID">科目ID</param>
/// <param name="cateName">科目名</param>
/// <param name="gradeID">年级名</param>
/// <returns></returns>
public DataSet getCate(int cateID,string cateName,int gradeID)
{
Cate cate=new Cate();
cate.CateID=cateID;
cate.CateName=cateName;
cate.GradeID=gradeID;
CateRule cateRule=new CateRule();
DataSet ds=cateRule.getCate(cate);
return ds;
}
public bool insertCate(string cateName,int gradeID)
{
Cate cate=new Cate();
cate.CateName=cateName;
cate.GradeID=gradeID;
CateRule cateRule=new CateRule();
return cateRule.insertCate(cate);
}
public bool updateCate(int cateID,string cateName,int gradeID)
{
Cate cate=new Cate();
cate.CateName=cateName;
cate.GradeID=gradeID;
cate.CateID=cateID;
CateRule cateRule=new CateRule();
return cateRule.updateCate(cate);
}
public void deleteExam(int cateID,string cateName,int gradeID)
{
Cate cate=new Cate();
cate.CateName=cateName;
cate.GradeID=gradeID;
cate.CateID=cateID;
CateRule cateRule=new CateRule();
cateRule.deleteExam(cate);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?