资源简介

驾校管理系统源码

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Collections.Generic;
using Maticsoft.Common;
using OA.Model;
namespace OA.BLL
{
/// 
/// 考勤
/// 

public partial class Attendance
{
private readonly OA.DAL.Attendance dal=new OA.DAL.Attendance();
public Attendance()
{}
#region  BasicMethod

/// 
/// 得到最大ID
/// 

public int GetMaxId()
{
return dal.GetMaxId();
}

/// 
/// 是否存在该记录
/// 

public bool Exists(int id)
{
return dal.Exists(id);
}

/// 
/// 增加一条数据
/// 

public int  Add(OA.Model.Attendance model)
{
return dal.Add(model);
}

/// 
/// 更新一条数据
/// 

public bool Update(OA.Model.Attendance model)
{
return dal.Update(model);
}

/// 
/// 删除一条数据
/// 

public bool Delete(int id)
{

return dal.Delete(id);
}
/// 
/// 删除一条数据
/// 

public bool DeleteList(string idlist )
{
return dal.DeleteList(idlist );
}

/// 
/// 得到一个对象实体
/// 

public OA.Model.Attendance GetModel(int id)
{

return dal.GetModel(id);
}

/// 
/// 得到一个对象实体,从缓存中
/// 

public OA.Model.Attendance GetModelByCache(int id)
{

string CacheKey = “AttendanceModel-“ + id;
object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
if (objModel == null)
{
try
{
objModel = dal.GetModel(id);
if (objModel != null)
{
int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt(“ModelCache“);
Maticsoft.Common.DataCache.SetCache(CacheKey objModel DateTime.Now.AddMinutes(ModelCache) TimeSpan.Zero);
}
}
catch{}
}
return (OA.Model.Attendance)objModel;
}

/// 
/// 获得数据列表
/// 

public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
/// 
/// 获得前几行数据
/// 

public DataSet GetList(int Topstring strWherestring filedOrder)
{
return dal.GetList(TopstrWherefiledOrder);
}
/// 
/// 获得数据列表
/// 

public List GetModelList(string strWhere)
{
DataSet ds = dal.GetList(strWhere);
return DataTableToList(ds.Tables[0]);
}
/// 
/// 获得数据列表
/// 

public List DataTableToList(DataTable dt)
{
List modelList = new List();
int rowsCount = dt.Rows.Count;
if (rowsCount > 0)
{
OA.Model.Attendance model;
for (int n = 0; n < rowsCount; n++)
{
model = dal.DataRowToModel(dt.Rows[n]);
if (model != null)
{
modelList.Add(model);
}
}
}
return modelList;
}

/// 
/// 获得数据列表
/// 

public DataSet GetAllList()
{
return GetList

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-17 17:45  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\
     目录           0  2014-01-20 10:06  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\
     文件        3913  2013-04-01 17:11  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\Attendance.cs
     目录           0  2013-04-01 10:08  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\
     目录           0  2014-01-20 10:06  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\
     文件       96256  2013-04-03 15:46  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\Maticsoft.Common.dll
     文件      369152  2013-04-06 18:15  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\MySql.Data.dll
     文件       28672  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.BLL.dll
     文件       69120  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.BLL.pdb
     文件       49152  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.DAL.dll
     文件       79360  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.DAL.pdb
     文件       61440  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.DBUtility.dll
     文件      171520  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.DBUtility.pdb
     文件       20480  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.Model.dll
     文件       50688  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\OA.Model.pdb
     文件      847872  2013-04-03 15:55  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\bin\Debug\System.Data.SQLite.dll
     文件        6047  2013-04-01 13:45  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\BLL.csproj
     文件        2445  2013-04-06 19:21  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\BLL.csproj.user
     文件        3829  2013-04-02 15:29  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\cars.cs
     文件        3883  2013-04-04 18:59  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\Complain.cs
     文件        3823  2013-04-05 09:24  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\INFO.cs
     目录           0  2013-04-03 15:54  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\
     目录           0  2014-01-20 10:06  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\
     文件        3608  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt
     文件       28672  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\OA.BLL.dll
     文件       69120  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\OA.BLL.pdb
     文件       25280  2013-05-11 19:34  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\ResolveAssemblyReference.cache
     目录           0  2014-01-20 10:22  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\obj\Debug\TempPE\
     文件        3853  2013-04-05 17:57  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\Result.cs
     文件        3885  2013-04-02 14:38  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\students.cs
     文件        3862  2013-04-01 16:11  DrivingSchoolSys_cccd2273-d05c-4909-96b4-3be14ebbacdd\BLL\Tearcher.cs
............此处省略336个文件信息

评论

共有 条评论