📄 bclass.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using Entities;
using Search;
using DAL;
using System.Collections;
namespace BLL
{
public class BClass
{
public ArrayList Select()
{
IDClass dClass = DALContainer.Factory.GetIDClass();
return dClass.Select();
}
public ArrayList SelectInfo()
{
IDClass dClass = DALContainer.Factory.GetIDClass();
ArrayList list = dClass.Select();
for (int i = 0; i < list.Count; i++)
{
Entities.Class eClass = (Entities.Class)list[i];
Entities.Employee eEmployee = eClass.Employee;
if (eEmployee.DepartmentID != 2)
{
list.RemoveAt(i);
if (i != 0)
i = i - 1;
}
}
return list;
}
//通过班级名称查询班级信息
public ArrayList GetSelect(object ClassName)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
Search.ClassSearcher search = new ClassSearcher();
search.ClassName = Convert.ToString(ClassName);
search.ClassNameIsValid = true;
return dClass.Select(search);
}
public int Update(int ClassID, int StatusID)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
ClassSearcher Search = new ClassSearcher();
ClassSearcher newValue = new ClassSearcher();
Search.ClassID = ClassID;
Search.ClassIDIsValid = true;
newValue.StatusID = StatusID;
newValue.StatusIDIsValid = true;
return dClass.Update(Search, newValue);
}
public int Update(Entities.Class eClass)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
return dClass.Update(eClass);
}
public int Delete(Entities.Class eClass)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
return dClass.Delete(eClass);
}
public int Insert(Entities.Class eClase)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
return dClass.Insert(eClase);
}
public Entities.Class GetEntities(object Class_ID)
{
IDClass dClass = DALContainer.Factory.GetIDClass();
return dClass.SelectSingle(Class_ID);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -