资源简介
三层+MVC模式开发的asp.net项目,对user表进行增删改查,user表为ID,Name,Title简单三列,方便新手学习和实践
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Dapper;
using System.Data;
using Sem.Model.Entities;
namespace Sem.DAL.Entities
{
///
/// 管理类
/// 此代码由CsCreator For Dapper.Net 于2017/9/24 14:00:14自动生成
///
public partial class UserDal
{
///
/// 添加新的St_User对象
/// 此代码由 CodeGen For Dapper.Net 于 2017/9/24 14:00:14 自动生成
///
public int AddUser(User theUser)
{
string sql = @“insert into St_User( IDNametitle)
values(@ID@Name@title)“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.Execute(sql theUser);
}
}
///
/// 查找User对象是否存在
/// 此代码由 CodeGen For Dapper.Net 于 2017/9/24 14:00:14 自动生成
///
/// 查询参数,进行精确匹配查找
public bool IsExistUser(User theUser)
{
string sql = “select count(*) from St_User where ID=@ID and Name=@Name and title=@title“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.ExecuteScalar(sql theUser) > 0 ? true : false;
}
}
///
/// 删除User对象
/// 此代码由 CodeGen For Dapper.Net 于 2017/9/24 14:00:14 自动生成
///
/// 查询参数,进行精确匹配查找
public int DelUser(string ID)
{
string sql = @“delete from St_User where ID=@ID“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.Execute(sql new { ID });
}
}
///
/// 更新St_User对象
///
public int UpdateUser(User theUser)
{
string sql = @“update St_User set Name=@Name title=@title where ID=@ID“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.Execute(sql theUser);
}
}
///
/// 查找User对象
/// 此代码由 CodeGen For Dapper.Net 于 2017/9/24 14:00:14 自动生成
///
/// 查询参数,进行精确匹配查找
public User GetUser(string ID)
{
string sql = @“select * from St_User where ID=@ID“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.QuerySingleOrDefault(sql new { ID });
}
}
public User GetUser()
{
string sql = @“select top(1)* from St_User order by ID desc“;
using (IDbConnection conn = ConnectionFactory.getConnection())
{
return conn.QuerySingleOrDefault(sql);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-09-24 13:55 SemWeb\
目录 0 2017-09-24 13:46 SemWeb\packages\
目录 0 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\
文件 145532 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\Antlr.3.4.1.9004.nupkg
文件 894 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\Antlr.3.4.1.9004.nuspec
目录 0 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\lib\
文件 102912 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\lib\Antlr3.Runtime.dll
文件 431616 2017-09-24 13:40 SemWeb\packages\Antlr.3.4.1.9004\lib\Antlr3.Runtime.pdb
目录 0 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\
文件 374152 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\bootstrap.3.3.7.nupkg
文件 1101 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\bootstrap.3.3.7.nuspec
目录 0 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\
目录 0 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\
文件 26132 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.css
文件 47706 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.css.map
文件 23409 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.min.css
文件 25648 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.min.css.map
文件 146010 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap.css
文件 389287 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap.css.map
文件 121200 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap.min.css
文件 542194 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\Content\bootstrap.min.css.map
目录 0 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\
文件 20127 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\glyphicons-halflings-regular.eot
文件 108738 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\glyphicons-halflings-regular.svg
文件 45404 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\glyphicons-halflings-regular.ttf
文件 23424 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\glyphicons-halflings-regular.woff
文件 18028 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\fonts\glyphicons-halflings-regular.woff2
目录 0 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\sc
文件 69707 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\sc
文件 37045 2017-09-24 13:40 SemWeb\packages\bootstrap.3.3.7\content\sc
目录 0 2017-09-24 13:42 SemWeb\packages\Bootstrap.Less.3.3.7\
............此处省略823个文件信息
相关资源
- C#MyQQ项目(三层架构完整版)
- ASP.NET MVC4 Froms身份验证()
- Asp.net mvc 4.0 音乐商店
- 基于ASP.NET MVC3与三层架构的电子商城
- asp.net mvc4 EF框架初学者增删改查源码
- Asp.net mvc编写的人员管理系统(入门级
- 基于asp.net mvc的开源网站管理系统
- Asp.net MVC4高级程序设计Professional ASP
- vue项目demoasp.net mvc5+vue2.5
- ASP.NET MVC3-Music Store中英文教程
- 高清彩版 ASP.NET Core MVC 2.0 Cookbook
- Pro ASP.NET Core MVC 第6版 2016 pdf 0分
- 高清彩版 Pro ASP.NET Core MVC 2(7th)
- 淘淘汽配网上商城项目
- ASP.NET MVC权限管理系统源代码
- ASP.NET MVC4+EF6+Bootstrap3 通用后台管理系
- ASP.NET MVC后台系统项目
- C# aps.net MVC web微信三方扫码登录与授
- ASP.NET MVC4 增删改查
- asp.net mvc5课程设计 在线书店 包括分页
- ASP.NET MVC+Bootstrap 实现短信验证
- ASP.net,音乐网站
- NFine快速开发框架C#源码完全开源版
- C#基于MVC+EasyUI+ECharts后台管理系统完整
- Pro ASP.Net MVC 5 无水印pdf
- C# .net mvc 三层架构 增删改查
- 基于ASP.NET MVC项目源码完整(含Aspos
- Asp.net语言写的三层架构的校园论坛
- MVC酒店管理系统
- 可重用的MVC分页方法ASP.NET MVC
评论
共有 条评论