说明:书写AbstractDALFactory的ChooseFactory()方法那一行时,如果先写等号右边的代码时,不会出现智能感知,只有先写等号左边的代码,才能出现
{
public static class ClassManager
{
//调用数据访问层统一数据访问方式
private static AbstractDALFactory factory = AbstractDALFactory.ChooseFactory();
private static IClassService classService = factory.CreateClass();
/// 通过班级名称得到班级ID
public static int GetClassIDByClassName(string className)
{
try
{
return Convert.ToInt32(classService.GetClassIDByClassName(className));
}
catch (Exception ex)
{
throw new Exception(ex.ToString());
}
}
}
}