ASP.NET三层框架+MVC模式项目实现增删改查,适合 新手
三层+MVC模式开发的asp.net项目,对user表进行增删改查,user表为ID,Name,Title简单三列,方便新手学习和实践
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-09-24 13:55 SemWeb
目录 0 2017-09-24 13:46 SemWebpackages
目录 0 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004
文件 145532 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004Antlr.3.4.1.9004.nupkg
文件 894 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004Antlr.3.4.1.9004.nuspec
目录 0 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004lib
文件 102912 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004libAntlr3.Runtime.dll
文件 431616 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004libAntlr3.Runtime.pdb
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7
文件 374152 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7ootstrap.3.3.7.nupkg
文件 1101 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7ootstrap.3.3.7.nuspec
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7content
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContent
文件 26132 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.css
文件 47706 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.css.map
文件 23409 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.min.css
文件 25648 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.min.css.map
文件 146010 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.css
文件 389287 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.css.map
文件 121200 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.min.css
文件 542194 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.min.css.map
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfonts
文件 20127 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.eot
文件 108738 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.svg
文件 45404 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.ttf
文件 23424 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.woff
文件 18028 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.woff2
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentscripts
文件 69707 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentscriptsootstrap.js
文件 37045 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentscriptsootstrap.min.js
目录 0 2017-09-24 13:42 SemWebpackagesBootstrap.Less.3.3.7
............此处省略823个文件信息
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 SemWebpackages
目录 0 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004
文件 145532 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004Antlr.3.4.1.9004.nupkg
文件 894 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004Antlr.3.4.1.9004.nuspec
目录 0 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004lib
文件 102912 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004libAntlr3.Runtime.dll
文件 431616 2017-09-24 13:40 SemWebpackagesAntlr.3.4.1.9004libAntlr3.Runtime.pdb
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7
文件 374152 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7ootstrap.3.3.7.nupkg
文件 1101 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7ootstrap.3.3.7.nuspec
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7content
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContent
文件 26132 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.css
文件 47706 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.css.map
文件 23409 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.min.css
文件 25648 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap-theme.min.css.map
文件 146010 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.css
文件 389287 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.css.map
文件 121200 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.min.css
文件 542194 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentContentootstrap.min.css.map
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfonts
文件 20127 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.eot
文件 108738 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.svg
文件 45404 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.ttf
文件 23424 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.woff
文件 18028 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentfontsglyphicons-halflings-regular.woff2
目录 0 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentsc
文件 69707 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentsc
文件 37045 2017-09-24 13:40 SemWebpackagesootstrap.3.3.7contentsc
目录 0 2017-09-24 13:42 SemWebpackagesBootstrap.Less.3.3.7
............此处省略823个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)