资源简介
此为b/s的三层架构的登录页面 绝对源码 下载以后可以直接用
Ps:不附带数据库,可以根据需要自行建数据库
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BookShop.Models;
using BookShop.DAL;
namespace BookShop.BLL
{
public class UserManager
{
///
/// 注册新用户
///
///
///
public bool Register(User user)
{
if (LoginIdExists(user.LoginId))
{
return false;
}
else
{
AddUser(user);
return true;
}
}
///
/// 判断用户名是否存在
///
///
///
public bool LoginIdExists(string loginId)
{
if (new UserService().GetUserByLoginId(loginId) == null)
return false;
return true;
}
///
/// 添加用户
///
///
///
public void AddUser(User user)
{
if (user.UserState == null)
{
user.UserState = new UserStateManager().GetDefaultUserState();
}
if (user.UserRole == null)
{
user.UserRole = new UserRoleManager().GetDefaultUserRole();
}
new UserService().AddUser(user);
}
///
/// 登录验证
///
/// 登录名
/// 登录密码
/// 输出用户
/// 返回true表示成功
public bool LogIn(string loginId string loginPwd out User validUser)
{
User user = new UserService().GetUserByLoginId(loginId);
if (user == null)
{
validUser = null;//用户名不存在
return false;
}
if (user.LoginPwd == loginPwd)
{
validUser = user;
return true;
}
else
{
validUser = null;//密码错误
return false;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-09-28 19:17 BookShop\
文件 3866 2011-03-18 09:58 BookShop\BookShop.sln
文件 56320 2012-10-05 00:31 BookShop\BookShop.suo
目录 0 2012-09-28 19:17 BookShop\BookShopBLL\
文件 2829 2011-03-18 09:58 BookShop\BookShopBLL\BookShopBLL.csproj
目录 0 2012-09-28 19:17 BookShop\BookShopBLL\Properties\
文件 1354 2011-03-18 09:58 BookShop\BookShopBLL\Properties\AssemblyInfo.cs
文件 198 2011-03-18 09:58 BookShop\BookShopBLL\Properties\vssver2.scc
文件 2458 2011-03-18 09:58 BookShop\BookShopBLL\UserManager.cs
文件 462 2011-03-18 09:58 BookShop\BookShopBLL\UserRoleManager.cs
文件 358 2011-03-18 09:58 BookShop\BookShopBLL\UserStateManager.cs
目录 0 2012-09-28 19:17 BookShop\BookShopBLL\bin\
目录 0 2012-09-28 19:17 BookShop\BookShopBLL\bin\Debug\
文件 5632 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopBLL.dll
文件 24064 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopBLL.pdb
文件 10752 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopDAL.dll
文件 32256 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopDAL.pdb
文件 6144 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopModels.dll
文件 28160 2012-07-11 16:25 BookShop\BookShopBLL\bin\Debug\BookShopModels.pdb
文件 363 2011-03-18 09:58 BookShop\BookShopBLL\bin\Debug\vssver2.scc
目录 0 2012-10-05 00:31 BookShop\BookShopBLL\bin\Release\
目录 0 2012-09-28 19:17 BookShop\BookShopBLL\obj\
目录 0 2012-10-05 00:31 BookShop\BookShopBLL\obj\Debug\
文件 4897 2012-07-11 16:25 BookShop\BookShopBLL\obj\Debug\BookShopBLL.csproj.FileListAbsolute.txt
文件 5632 2012-07-11 16:25 BookShop\BookShopBLL\obj\Debug\BookShopBLL.dll
文件 24064 2012-07-11 16:25 BookShop\BookShopBLL\obj\Debug\BookShopBLL.pdb
文件 6070 2012-10-05 00:31 BookShop\BookShopBLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 15083 2012-10-05 00:31 BookShop\BookShopBLL\obj\Debug\ResolveAssemblyReference.cache
目录 0 2012-10-05 00:31 BookShop\BookShopBLL\obj\Debug\TempPE\
文件 395 2011-03-18 09:58 BookShop\BookShopBLL\obj\Debug\vssver2.scc
文件 292 2011-03-18 09:58 BookShop\BookShopBLL\vssver2.scc
............此处省略1273个文件信息
相关资源
- NET微服务指南.rar
- windows server 2012 r2 专业版,解决不能安
- FastReport.Net.2020.2.13完美和谐版内附精
-
.netfr
amework4.6.2离线安装及所需证书 - DotNet Memory Profiler5.6 官方版本 + 使用手
- 著名的.Net界面控件:DotNetBar 14.1.0.0
- ghcms(jb51.net).rar
- DWGdirect.Net_and_ActiveX_3.3.0.rar
- ADO.NET数据库应用开发.pdf
- Visual Basic.NET程序设计教程第2版 龚沛
- 缓冲区查询
- WebKit2.NET
- 劳务派遣网站系统免费版 v3.0.rar
- 教学绩效管理系统
-
SuperMap ob
jects .NET 淹没分析 -
.NET fr
amework 4.0 常用类库参考手册 - DreamerShop梦想家网店系统 v1.8.0-源码之
-
Windows .NET fr
amework API 帮助文档1 -
NET+fr
amework+4.0+常用类库参考手册 - Prism for .NET 4.0
- 电工复审模拟考试系统(成品)
- Bartender二次开发自动打印.NET核心组件
- MvcLoginNew
- 最新完整版LumiSoft.Net源代码
- ActiveReports for .NET 3.0 完美破解绝对可
- UML书籍 全中文版 英文版
- .net websocket简单
- 一个开源的基于.net的dicom库
- ServerSuperIO 源代码+二次开发套件+二次
- .Net 反汇编工具 dnSpy 6.0.5 中文版.zip
评论
共有 条评论