资源简介

三层+MVC 降低了组件之间的耦合度,做到了高内聚低耦合。

资源截图

代码片段和文件信息

using NewWeb.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NewWeb.BLL
{
    
    public class NewInfoServices
    {
        DAL.NewInfoDal NewInfoDal = new DAL.NewInfoDal();
        /// 
        /// 分页查询数据
        /// 

        /// 当前页码值
        /// 一个多少条数据
        /// 
        public List GetPageEntityList(int pageIndex int pageSize)
        {
            int start = (pageIndex - 1) * pageSize + 1;
            int end = pageSize * pageIndex;
            return NewInfoDal.GetPageEntityList(startend);
        }
        /// 
        /// 返回所有数据
        /// 

        /// 
        public List GetEntityList()
        {
            return NewInfoDal.GetEntityList();
        }
        /// 
        /// 查询出页面的记录数
        /// 

        /// 
        public int GetRecordCount()
        {
            return NewInfoDal.GetRecordCount();
        }
        /// 
        /// 根据id查询记录
        /// 

        /// 
        /// 
        public NewInfo GetEntityModel(int id)
        {
            return NewInfoDal.GetEntityModel(id);
        }
        /// 
        /// 根据id删除一条记录
        /// 

        /// 
        /// 
        public bool DeleteNewInfo(int id)
        {
            return NewInfoDal.DeleteNewInfo(id) > 0;
        }
        /// 
        /// 新增一条记录
        /// 

        /// 
        /// 
        public bool AddNewInfo(NewInfo newInfo)
        {
            return NewInfoDal.AddNewInfo(newInfo) > 0;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-05 19:56  NewWeb\
     目录           0  2017-07-13 15:53  NewWeb\NewWeb\
     目录           0  2017-07-13 14:55  NewWeb\NewWeb\NewWeb.BLL\
     目录           0  2017-07-06 17:37  NewWeb\NewWeb\NewWeb.BLL\bin\
     目录           0  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\
     文件        5120  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.BLL.dll
     文件       15872  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.BLL.pdb
     文件        7168  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.Common.dll
     文件       17920  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.Common.pdb
     文件       10240  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.DAL.dll
     文件       22016  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.DAL.pdb
     文件        6144  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.Model.dll
     文件        7680  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\bin\Debug\NewWeb.Model.pdb
     目录           0  2017-07-06 17:37  NewWeb\NewWeb\NewWeb.BLL\bin\Release\
     文件        2080  2017-07-13 14:55  NewWeb\NewWeb\NewWeb.BLL\NewInfoServices.cs
     文件        3072  2017-07-10 20:43  NewWeb\NewWeb\NewWeb.BLL\NewWeb.BLL.csproj
     目录           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\obj\
     目录           0  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\
     文件        6663  2017-07-10 20:40  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         637  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\NewWeb.BLL.csproj.FileListAbsolute.txt
     文件       12404  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\NewWeb.BLL.csprojResolveAssemblyReference.cache
     文件        5120  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\NewWeb.BLL.dll
     文件       15872  2017-07-13 15:54  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\NewWeb.BLL.pdb
     文件           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
     文件           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
     文件           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
     目录           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\obj\Debug\TempPE\
     目录           0  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\Properties\
     文件        1344  2017-07-05 19:57  NewWeb\NewWeb\NewWeb.BLL\Properties\AssemblyInfo.cs
     文件         452  2017-07-06 17:41  NewWeb\NewWeb\NewWeb.BLL\UserInfoServices.cs
     目录           0  2017-07-05 22:13  NewWeb\NewWeb\NewWeb.Common\
............此处省略1280个文件信息

评论

共有 条评论