资源简介
使用vs2010+sqlserver2008进行开发的
两个人写的
其中一个写的是代码都揉一起的(BookStore)
一个是分层的(QzwBookStore)
里面使用了spring.net linq to entity等
三层架构(面向接口) 参照这个:http://developer.51cto.com/art/200806/77172.htm
一两天赶出来的东西 要求就别太高了 俺自己的课设
*数据库使用 需要创建一个BookStore的数据库 然后执行BookStore.sql
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Factory;
using IDAL;
using IBLL;
using Model;
using SQLServerDAL;
namespace BLL
{
public class BookBLL : IBookBLL
{
public IQueryable GetAll()
{
IBookDAL bookDAL = DALFactory.CreateBookDAL();
return bookDAL.GetAll();
}
public IQueryable GetByName(string name)
{
IBookDAL bookDAL = DALFactory.CreateBookDAL();
return bookDAL.GetUsingByName(name);
}
public BookInfo GetByFullName(string name)
{
IBookDAL bookDAL = DALFactory.CreateBookDAL();
return bookDAL.GetUsingByFullName(name);
}
public IQueryable GetAllUsing()
{
IBookDAL bookDAL = DALFactory.CreateBookDAL();
return bookDAL.GetAllUsing();
}
public IQueryable GetAllUnUsing()
{
IBookDAL bookDAL = DALFactory.CreateBookDAL();
return bookDAL.GetAllUnUsing();
}
public bool AddBookOrder(BookOrder_P bookOrderP List bookOrderDs)
{
IBookOrder_PDAL bookOrderPDAL = DALFactory.CreateBookOrder_PDAL();
IBookOrder_DDAL bookOrderDDAL = DALFactory.CreateBookOrder_DDAL();
try
{
bookOrderP = bookOrderPDAL.AddOne(bookOrderP);
for (int i = 0; i < bookOrderDs.Count; i++)
{
bookOrderDs[i].BookOrder_P_ID = bookOrderP.BookOrder_P_ID;
}
bookOrderDs = bookOrderDDAL.AddSome(bookOrderDs);
DBHelper.Entity.SaveChanges();
return true;
}
catch (Exception)
{
return false;
}
}
public bool AddStock(Stock_P stockP List stockDs)
{
IStock_PDAL stockPDAL = DALFactory.CreateStock_PDAL();
IStock_DDAL stockDDAL = DALFactory.CreateStock_DDAL();
try
{
stockP = stockPDAL.AddOne(stockP);
for(int i=0;i {
stockDs[i].Stock_P_ID = stockP.Stock_P_ID;
}
stockDs = stockDDAL.AddSome(stockDs);
DBHelper.Entity.SaveChanges();
return true;
}
catch (Exception)
{
return false;
throw;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 505 2011-05-29 17:33 qzw-hf-bookstoretest\BLL\App.Config
文件 7680 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\BLL.dll
文件 505 2011-05-29 17:33 qzw-hf-bookstoretest\BLL\bin\Debug\BLL.dll.config
文件 19968 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\BLL.pdb
文件 28672 2009-07-21 01:50 qzw-hf-bookstoretest\BLL\bin\Debug\Common.Logging.dll
文件 5632 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\Factory.dll
文件 17920 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\Factory.pdb
文件 4608 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\IBLL.dll
文件 7680 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\IBLL.pdb
文件 5120 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\IDAL.dll
文件 7680 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\IDAL.pdb
文件 99328 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\Model.dll
文件 134656 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\Model.pdb
文件 839680 2009-12-17 03:23 qzw-hf-bookstoretest\BLL\bin\Debug\Spring.Core.dll
文件 2801152 2009-12-17 03:23 qzw-hf-bookstoretest\BLL\bin\Debug\Spring.Core.pdb
文件 2444176 2009-12-17 03:23 qzw-hf-bookstoretest\BLL\bin\Debug\Spring.Core.xm
文件 891 2011-05-29 17:33 qzw-hf-bookstoretest\BLL\bin\Debug\Spring.xm
文件 9728 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\SQLServerDAL.dll
文件 30208 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\bin\Debug\SQLServerDAL.pdb
文件 3541 2011-05-29 17:35 qzw-hf-bookstoretest\BLL\BLL.csproj
文件 142 2011-06-02 09:48 qzw-hf-bookstoretest\BLL\BLL.csproj.vs10x
文件 2703 2011-05-29 15:05 qzw-hf-bookstoretest\BLL\BookBLL.cs
文件 1853 2011-05-29 18:28 qzw-hf-bookstoretest\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt
文件 7680 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\obj\Debug\BLL.dll
文件 19968 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\obj\Debug\BLL.pdb
文件 6203 2011-05-29 21:10 qzw-hf-bookstoretest\BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1054 2011-05-28 10:28 qzw-hf-bookstoretest\BLL\PricePolicyBLL.cs
文件 1436 2011-05-24 13:27 qzw-hf-bookstoretest\BLL\Properties\AssemblyInfo.cs
文件 891 2011-05-29 17:33 qzw-hf-bookstoretest\BLL\Spring.xm
文件 535 2011-05-28 15:29 qzw-hf-bookstoretest\BLL\VIPBLL.cs
............此处省略544个文件信息
相关资源
- C#代码混淆加密工具DotFuscatorpe 4.96 完
- 微信企业付款到个人零钱 C#Demo
- 基于C# MVC开发的WEB API通用框架 附带
- 基于C# MVC开发的WEB API通用框架 附带
- 最全c#远程控制源码
- c# 项目 9个经典程序
- c#播放 RTMP,RTSP流媒体等源代码
- 深入理解C#_第3版_中文版
- Essential C# 7.0 6th Edition
- C#+SQLSERVER网上教学系统
- OpenGL鼠标旋转缩放及STL三维模型显示
- 库存管理 asp.net源码
- c# 实现海康威视网络摄像头断连提示
- 《21天学通C#》PDF高清晰电子版
- 教师课堂考勤系统-毕业设计-c#
- DWGdirect_NET文档说明C# .NET读写CAD文件
- C#程序设计经典教程实验原代码
- C# + SQL Server 汽车租赁系统
- C# winfrom 医院管理信息系统+三层架构
- C#调用Matlab库函数
- 游戏服务器引擎C#源码
- C#文件加密及其播放器(亲测可用)
- .net经典ERP管理系统完整源码(多层架
- .net经典ERP管理系统完整源码(多层架
- 设计模式:基于C#的工程化实现及扩展
- C#解析ipa,读取App名称、版本信息、开
- C# 程序开发范例宝典(第二版)源码
- 用ASP.NET三层架构开发留言板
- 餐饮管理系统
- 198个经典C#WinForm(收藏版)
评论
共有 条评论