• 大小: 42.75MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-17
  • 语言: C#
  • 标签: C#  

资源简介

这个代码包括了图书销售系统的全部功能:登陆,前后台管理,图书信息的增删改查,第三方支付,购物车等,让你学会asp.net的三层架构b/s开发等等技术点

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Collections.Generic;
using Maticsoft.Common;
using Maticsoft.Model;
namespace Maticsoft.BLL
{
/// 
/// Books
/// 

public class Books
{
private readonly Maticsoft.DAL.Books dal=new Maticsoft.DAL.Books();
public Books()
{}
#region  Method

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

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

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

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

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

public int  Add(Maticsoft.Model.Books model)
{
return dal.Add(model);
}

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

public bool Update(Maticsoft.Model.Books model)
{
return dal.Update(model);
}

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

public bool Delete(int Id)
{

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

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

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

public Maticsoft.Model.Books GetModel(int Id)
{

return dal.GetModel(Id);
}

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

public Maticsoft.Model.Books GetModelByCache(int Id)
{

string CacheKey = “BooksModel-“ + 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 (Maticsoft.Model.Books)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 GetModellistbysearch(string key)
                {
                    DataSet ds = dal.GetListbyearch(key);
                    return DataTableToList(ds.Tables[0]);
                }

            /// 
            /// 分页
            /// 

            /// 
            /// 
                public 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1048576  2013-01-08 23:47  bookshop_log.ldf

     文件      40960  2011-03-11 17:44  bookshop\bin\LTP.Accounts.dll

     文件      24576  2011-03-11 17:44  bookshop\bin\LtpPageControl.dll

     文件      36864  2012-12-02 10:39  bookshop\bin\Maticsoft.BLL.dll

     文件      97792  2012-12-02 10:39  bookshop\bin\Maticsoft.BLL.pdb

     文件      96256  2011-03-11 17:44  bookshop\bin\Maticsoft.Common.dll

     文件      57344  2012-12-02 10:39  bookshop\bin\Maticsoft.DAL.dll

     文件      97792  2012-12-02 10:39  bookshop\bin\Maticsoft.DAL.pdb

     文件      61440  2012-12-02 10:39  bookshop\bin\Maticsoft.DBUtility.dll

     文件     165376  2012-12-02 10:39  bookshop\bin\Maticsoft.DBUtility.pdb

     文件      24576  2012-12-02 10:39  bookshop\bin\Maticsoft.Model.dll

     文件      75264  2012-12-02 10:39  bookshop\bin\Maticsoft.Model.pdb

     文件      28672  2012-12-02 10:39  bookshop\bin\Maticsoft.Web.dll

     文件      97792  2012-12-02 10:39  bookshop\bin\Maticsoft.Web.pdb

     文件     186688  2011-03-11 17:44  bookshop\bin\Microsoft.Web.UI.WebControls.dll

     文件     274432  2011-03-11 17:44  bookshop\bin\MySql.Data.dll

     文件      36864  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.BLL.dll

     文件      91648  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.BLL.pdb

     文件      96256  2011-03-11 17:44  bookshop\BLL\bin\Debug\Maticsoft.Common.dll

     文件      57344  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.DAL.dll

     文件      89600  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.DAL.pdb

     文件      61440  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.DBUtility.dll

     文件     159232  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.DBUtility.pdb

     文件      24576  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.Model.dll

     文件      67072  2013-01-19 20:22  bookshop\BLL\bin\Debug\Maticsoft.Model.pdb

     文件     274432  2011-03-11 17:44  bookshop\BLL\bin\Debug\MySql.Data.dll

     文件       6738  2013-01-18 14:40  bookshop\BLL\BLL.csproj

     文件       2504  2013-01-18 14:40  bookshop\BLL\BLL.csproj.user

     文件       6198  2013-01-22 11:10  bookshop\BLL\Books.cs

     文件       5369  2013-01-25 15:14  bookshop\BLL\Cart.cs

............此处省略3766个文件信息

评论

共有 条评论