master
editor 2 months ago
commit 8dda6615f7

@ -0,0 +1,41 @@
ASP.NET多层入门源码示例(用户登录)
一、源码描述
环境VS2022 sql2019
二、功能介绍
利用用户登录来演示MVC多层
其中包括业务逻辑层、DAL工厂、DAL接口、实体类、SQLServerDAL数据访问层
默认用户名密码为:admin 51aaspx
数据库文件在DB_51Aspx下面附加即可
三、注意事项
1、在项目web.config修改数据库连接字符串附加数据库。
2、管理员账号与密码admin 51aspx 。
3、ctrl+F5运行即可。
作者: 不详
如需获得该源码的视频、更新等更多资料请访问: https://www.51aspx.com/Code/ElfinNet
------------------------------------------------------------------------------------------------
源码服务专家
官网: https://www.51aspx.com
讨论圈: https://club.51aspx.com/
平台声明:
1.51Aspx平台上提供下载的资源为免费、共享、商业三类源码,其中免费和共享源码仅供个人学习和研究使用,商业源码请在相应的授权许可条件下使用;
2.51Aspx平台对提供下载的软件及其它资源不拥有任何权利,其版权归属源码合法拥有者所有;
3.著作权人发现本网站载有侵害其合法权益的内容或作品,请与我们联系( 登录官网与客服反馈或发送邮件到support@51Aspx.com
4.51Aspx平台不保证提供的下载资源的准确性、安全性和完整性;
友情提示:
一般数据库文件默认在 DB_51Aspx 文件夹下
默认账号密码一般均为51Aspx
关于源码使用常见问题及解决方案,请参阅: https://www.51aspx.com/Help

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Local"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{DFA6DA56-C921-4219-8194-96AC0E052C17}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.Bll"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
using System;
using System.Data;
using ElfinNet.Model;
using ElfinNet.IDAL;
using ElfinNet.DALFactory;
namespace ElfinNet.BLL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// BLL Layer For dbo.User.
/// </summary>
public class User
{
#region Constructor

@ -0,0 +1,15 @@
using System;
using System.Data;
using ElfinNet.Model;
using ElfinNet.IDAL;
using ElfinNet.DALFactory;
namespace ElfinNet.BLL
{
/// <summary>
/// BLL Layer For dbo.UserGroup.
/// </summary>
public class UserGroup
{
#region Constructor
/// <summary>

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Local"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{7813F52B-FBA9-48F8-BB45-1EACDE114D96}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.DALFactory"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
using System;
using System.Web;
namespace ElfinNet.DALFactory
{
/// <summary>
/// Summary description for DataCache.
/// </summary>
public class DataCache
{
public DataCache()
{
//
// TODO: Add constructor logic here

@ -0,0 +1,15 @@
using System;
using System.Reflection;
using ElfinNet.IDAL;
namespace ElfinNet.DALFactory
{
/// <summary>
/// DAL Factory Layer For dbo.User.
/// </summary>
public class User
{
private static readonly string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];
private static object CreateObject(string path,string CacheKey)
{

@ -0,0 +1,15 @@
using System;
using System.Reflection;
using ElfinNet.IDAL;
namespace ElfinNet.DALFactory
{
/// <summary>
/// DAL Factory Layer For dbo.UserGroup.
/// </summary>
public class UserGroup
{
private static readonly string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];
private static object CreateObject(string path,string CacheKey)
{

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Local"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{66C9C292-0E52-4A57-850F-182AF5513539}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.IDAL"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using ElfinNet.Model;
namespace ElfinNet.IDAL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Interface of Data Access Layer For dbo.User.
/// </summary>
public interface IUser
{
#region Interfaces
/// <summary>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using ElfinNet.Model;
namespace ElfinNet.IDAL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Interface of Data Access Layer For dbo.UserGroup.
/// </summary>
public interface IUserGroup
{
#region Interfaces
/// <summary>

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Local"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{9DCBCBEA-25F4-4CC6-BF0C-3E59D555913E}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.Model"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
// File: UserGroupInfo.cs
// 6/16/2006: Bryant Original Version
//
// ===================================================================
using System;
//using System.Data;
namespace ElfinNet.Model
{
/// <summary>
/// <para>UserGroupInfo Object</para>
/// <para>Summary description for UserGroupInfo.</para>
/// <para><see cref="member"/></para>
/// <remarks></remarks>

@ -0,0 +1,15 @@
// File: UserInfo.cs
// 6/16/2006: Bryant Original Version
//
// ===================================================================
using System;
//using System.Data;
namespace ElfinNet.Model
{
/// <summary>
/// <para>UserInfo Object</para>
/// <para>Summary description for UserInfo.</para>
/// <para><see cref="member"/></para>
/// <remarks></remarks>

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Local"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{A3E13EAC-8174-49F8-A170-AAC26CB96F3C}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.SQLServerDAL"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
using System;
using System.Xml;
using System.Data;
using System.Data.SqlClient;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Summary description for SQLUtil.
/// </summary>
public class SQLUtil
{
#region Class Declarations
private string elfinNetDBConnString = System.Configuration.ConfigurationSettings.AppSettings["ElfinNetDBConnString"];

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using ElfinNet.Model;
using ElfinNet.IDAL;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Data Access Layer For dbo.User.
/// </summary>
public class User : IUser
{

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using ElfinNet.Model;
using ElfinNet.IDAL;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Data Access Layer For dbo.UserGroup.
/// </summary>
public class UserGroup : IUserGroup
{

@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
//
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

@ -0,0 +1,15 @@
<%@ Register TagPrefix="uc1" TagName="ucLogin" Src="UserControls/ucLogin.ascx" %>
<%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="ElfinNet.Web._Default" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Default</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
<TR>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ElfinNet.Model;
using ElfinNet.BLL;
namespace ElfinNet.Web
{

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 1.3
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...

@ -0,0 +1 @@
<%@ Application Codebehind="Global.asax.cs" Inherits="ElfinNet.Web.Global" %>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.SessionState;
namespace ElfinNet.Web
{
/// <summary>
/// Summary description for Global.
/// </summary>
public class Global : System.Web.HttpApplication
{
/// <summary>
/// Required designer variable.

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />

@ -0,0 +1,15 @@
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="ucLogin.ascx.cs" Inherits="ElfinNet.Web.UserControls.ucLogin" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<P>
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="0">
<tr>
<td colSpan="3">
<asp:Label id="lbl_Messages" runat="server"></asp:Label></td>
</tr>
<TR>
<TD align="right" width="40%">UserName:</TD>
<TD width="40%"><asp:textbox id="tb_UserName" runat="server" Columns="20" MaxLength="20"></asp:textbox></TD>
<TD width="20%"><asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" ErrorMessage="User Name is requird!"
ControlToValidate="tb_UserName">*</asp:requiredfieldvalidator></TD>
</TR>
<TR>
<TD align="right" width="40%">Password:</TD>

@ -0,0 +1,15 @@
namespace ElfinNet.Web.UserControls
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
/// <summary>
/// Summary description for ucLogin.
/// </summary>
public class ucLogin : System.Web.UI.UserControl
{
protected System.Web.UI.WebControls.TextBox tb_UserName;

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 1.3
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...

@ -0,0 +1,15 @@
using System;
using System.Web;
using System.Web.Security;
using ElfinNet.BLL;
using ElfinNet.Model;
namespace ElfinNet.Web.Utilities
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Summary description for AccountController.
/// </summary>
public class UserController
{
private const string User_KEY = "User_KEY";

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ElfinNetDBConnString" value="server=(local);database=ElfinNet;uid=sa;pwd=sasasa" />
<add key="DAL" value="ElfinNet.SQLServerDAL" />
</appSettings>
<system.web>
<!-- DYNAMIC DEBUG COMPILATION
Set compilation debug="true" to enable ASPX debugging. Otherwise, setting this value to
false will improve runtime performance of this application.
Set compilation debug="true" to insert debugging symbols (.pdb information)
into the compiled page. Because this creates a larger file that executes
more slowly, you should set this value to true only when debugging and to
false at all other times. For more information, refer to the documentation about
debugging ASP.NET files.

@ -0,0 +1,15 @@
<VisualStudioProject>
<CSHARP
ProjectType = "Web"
ProductVersion = "7.10.3077"
SchemaVersion = "2.0"
ProjectGuid = "{577B6DC1-FFFB-4208-9B40-1130968FC064}"
>
<Build>
<Settings
ApplicationIcon = ""
AssemblyKeyContainerName = ""
AssemblyName = "ElfinNet.Web"
AssemblyOriginatorKeyFile = ""
DefaultClientScript = "JScript"
DefaultHTMLPageLayout = "Grid"

@ -0,0 +1,15 @@
<%@ Page language="c#" Codebehind="Welcome.aspx.cs" AutoEventWireup="false" Inherits="ElfinNet.Web.Welcome" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>Welcome</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name=vs_defaultClientScript content="JavaScript">
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<h1>Welcome!</h1>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace ElfinNet.Web
{
/// <summary>
/// Summary description for Welcome.

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Bll","ProjectFileName":"BLL.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"User.cs"},{"SourceFile":"UserGroup.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.0.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\DALFactory\\bin\\Debug\\ElfinNet.DALFactory.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL\\bin\\Debug\\ElfinNet.IDAL.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model\\bin\\Debug\\ElfinNet.Model.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Bll\\bin\\Debug\\ElfinNet.Bll.dll","OutputItemRelativePath":"ElfinNet.Bll.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Bll\\bin\\Debug\\ElfinNet.Bll.pdb","OutputItemRelativePath":"ElfinNet.Bll.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{DFA6DA56-C921-4219-8194-96AC0E052C17}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.Bll</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
using System;
using System.Data;
using ElfinNet.Model;
using ElfinNet.IDAL;
using ElfinNet.DALFactory;
namespace ElfinNet.BLL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// BLL Layer For dbo.User.
/// </summary>
public class User
{
#region Constructor

@ -0,0 +1,15 @@
using System;
using System.Data;
using ElfinNet.Model;
using ElfinNet.IDAL;
using ElfinNet.DALFactory;
namespace ElfinNet.BLL
{
/// <summary>
/// BLL Layer For dbo.UserGroup.
/// </summary>
public class UserGroup
{
#region Constructor
/// <summary>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,13 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.Bll.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.Bll.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.DALFactory.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.DALFactory.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.IDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\bin\Debug\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\obj\Debug\BLL.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\obj\Debug\BLL.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\obj\Debug\BLL.csproj.CopyComplete
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\obj\Debug\ElfinNet.Bll.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Bll\obj\Debug\ElfinNet.Bll.pdb

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\DALFactory","ProjectFileName":"DALFactory.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"DataCache.cs"},{"SourceFile":"User.cs"},{"SourceFile":"UserGroup.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.0.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL\\bin\\Debug\\ElfinNet.IDAL.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Web\\v4.0_4.0.0.0__b03f5f7f11d50a3a\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\DALFactory\\bin\\Debug\\ElfinNet.DALFactory.dll","OutputItemRelativePath":"ElfinNet.DALFactory.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\DALFactory\\bin\\Debug\\ElfinNet.DALFactory.pdb","OutputItemRelativePath":"ElfinNet.DALFactory.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{7813F52B-FBA9-48F8-BB45-1EACDE114D96}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.DALFactory</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
using System;
using System.Web;
namespace ElfinNet.DALFactory
{
/// <summary>
/// Summary description for DataCache.
/// </summary>
public class DataCache
{
public DataCache()
{
//
// TODO: Add constructor logic here

@ -0,0 +1,15 @@
using System;
using System.Reflection;
using ElfinNet.IDAL;
namespace ElfinNet.DALFactory
{
/// <summary>
/// DAL Factory Layer For dbo.User.
/// </summary>
public class User
{
private static readonly string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];
private static object CreateObject(string path,string CacheKey)
{

@ -0,0 +1,15 @@
using System;
using System.Reflection;
using ElfinNet.IDAL;
namespace ElfinNet.DALFactory
{
/// <summary>
/// DAL Factory Layer For dbo.UserGroup.
/// </summary>
public class UserGroup
{
private static readonly string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];
private static object CreateObject(string path,string CacheKey)
{

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,11 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.DALFactory.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.DALFactory.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.IDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\bin\Debug\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\obj\Debug\DALFactory.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\obj\Debug\DALFactory.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\obj\Debug\DALFactory.csproj.CopyComplete
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\obj\Debug\ElfinNet.DALFactory.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\DALFactory\obj\Debug\ElfinNet.DALFactory.pdb

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL","ProjectFileName":"IDAL.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"IUser.cs"},{"SourceFile":"IUserGroup.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.0.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model\\bin\\Debug\\ElfinNet.Model.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL\\bin\\Debug\\ElfinNet.IDAL.dll","OutputItemRelativePath":"ElfinNet.IDAL.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL\\bin\\Debug\\ElfinNet.IDAL.pdb","OutputItemRelativePath":"ElfinNet.IDAL.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{66C9C292-0E52-4A57-850F-182AF5513539}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.IDAL</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using ElfinNet.Model;
namespace ElfinNet.IDAL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Interface of Data Access Layer For dbo.User.
/// </summary>
public interface IUser
{
#region Interfaces
/// <summary>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using ElfinNet.Model;
namespace ElfinNet.IDAL
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Interface of Data Access Layer For dbo.UserGroup.
/// </summary>
public interface IUserGroup
{
#region Interfaces
/// <summary>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,9 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\bin\Debug\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\bin\Debug\ElfinNet.IDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\bin\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\bin\Debug\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\obj\Debug\IDAL.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\obj\Debug\IDAL.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\obj\Debug\IDAL.csproj.CopyComplete
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\obj\Debug\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\IDAL\obj\Debug\ElfinNet.IDAL.pdb

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model","ProjectFileName":"Model.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"UserGroupInfo.cs"},{"SourceFile":"UserInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.0.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model\\bin\\Debug\\ElfinNet.Model.dll","OutputItemRelativePath":"ElfinNet.Model.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model\\bin\\Debug\\ElfinNet.Model.pdb","OutputItemRelativePath":"ElfinNet.Model.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{9DCBCBEA-25F4-4CC6-BF0C-3E59D555913E}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.Model</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
// File: UserGroupInfo.cs
// 6/16/2006: Bryant Original Version
//
// ===================================================================
using System;
//using System.Data;
namespace ElfinNet.Model
{
/// <summary>
/// <para>UserGroupInfo Object</para>
/// <para>Summary description for UserGroupInfo.</para>
/// <para><see cref="member"/></para>
/// <remarks></remarks>

@ -0,0 +1,15 @@
// File: UserInfo.cs
// 6/16/2006: Bryant Original Version
//
// ===================================================================
using System;
//using System.Data;
namespace ElfinNet.Model
{
/// <summary>
/// <para>UserInfo Object</para>
/// <para>Summary description for UserInfo.</para>
/// <para><see cref="member"/></para>
/// <remarks></remarks>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,6 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\bin\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\bin\Debug\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\obj\Debug\Model.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\obj\Debug\Model.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\obj\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Model\obj\Debug\ElfinNet.Model.pdb

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\SQLServerDAL","ProjectFileName":"SQLServerDAL.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"SQLUtil.cs"},{"SourceFile":"User.cs"},{"SourceFile":"UserGroup.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.0.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\IDAL\\bin\\Debug\\ElfinNet.IDAL.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\Model\\bin\\Debug\\ElfinNet.Model.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Core\\v4.0_4.0.0.0__b77a5c561934e089\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_64\\System.Data\\v4.0_4.0.0.0__b77a5c561934e089\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\Microsoft.Net\\assembly\\GAC_MSIL\\System.Xml\\v4.0_4.0.0.0__b77a5c561934e089\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\SQLServerDAL\\bin\\Debug\\ElfinNet.SQLServerDAL.dll","OutputItemRelativePath":"ElfinNet.SQLServerDAL.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240511\\update\\ElfinNet\\SQLServerDAL\\bin\\Debug\\ElfinNet.SQLServerDAL.pdb","OutputItemRelativePath":"ElfinNet.SQLServerDAL.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{A3E13EAC-8174-49F8-A170-AAC26CB96F3C}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.SQLServerDAL</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
using System;
using System.Xml;
using System.Data;
using System.Data.SqlClient;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Summary description for SQLUtil.
/// </summary>
public class SQLUtil
{
#region Class Declarations
private string elfinNetDBConnString = System.Configuration.ConfigurationSettings.AppSettings["ElfinNetDBConnString"];

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using ElfinNet.Model;
using ElfinNet.IDAL;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Data Access Layer For dbo.User.
/// </summary>
public class User : IUser
{

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using ElfinNet.Model;
using ElfinNet.IDAL;
namespace ElfinNet.SQLServerDAL
{
/// <summary>
/// Data Access Layer For dbo.UserGroup.
/// </summary>
public class UserGroup : IUserGroup
{

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,11 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.SQLServerDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.SQLServerDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.IDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\bin\Debug\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\obj\Debug\SQLServerDAL.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\obj\Debug\SQLServerDAL.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\obj\Debug\SQLServerDAL.csproj.CopyComplete
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\obj\Debug\ElfinNet.SQLServerDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\SQLServerDAL\obj\Debug\ElfinNet.SQLServerDAL.pdb

@ -0,0 +1,15 @@
<!DOCTYPE html>
<!-- saved from url=(0014)about:internet -->
<html xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><meta content="en-us" http-equiv="Content-Language" /><meta content="text/html; charset=utf-16" http-equiv="Content-Type" /><title _locID="ConversionReport0">
Migration Report
</title><style>
/* Body style, for the entire document */
body
{
background: #F3F3F4;
color: #1E1E1F;
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
padding: 0;
margin: 0;
}

@ -0,0 +1,15 @@
<!DOCTYPE html>
<!-- saved from url=(0014)about:internet -->
<html xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><meta content="en-us" http-equiv="Content-Language" /><meta content="text/html; charset=utf-16" http-equiv="Content-Type" /><title _locID="ConversionReport0">
Migration Report
</title><style>
/* Body style, for the entire document */
body
{
background: #F3F3F4;
color: #1E1E1F;
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
padding: 0;
margin: 0;
}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
IIS configuration sections.
For schema documentation, see
%IIS_BIN%\config\schema\IIS_schema.xml.
Please make a backup of this file before making any changes to it.
NOTE: The following environment variables are available to be used
within this file and are understood by the IIS Express.
%IIS_USER_HOME% - The IIS Express home directory for the user
%IIS_SITES_HOME% - The default home directory for sites

@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
//
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
[assembly: AssemblyTitle("")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

@ -0,0 +1,15 @@
<%@ Register TagPrefix="uc1" TagName="ucLogin" Src="UserControls/ucLogin.ascx" %>
<%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="ElfinNet.Web._Default" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Default</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
<TR>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ElfinNet.Model;
using ElfinNet.BLL;
namespace ElfinNet.Web
{

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 1.3
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...

@ -0,0 +1 @@
<%@ Application Codebehind="Global.asax.cs" Inherits="ElfinNet.Web.Global" %>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.SessionState;
namespace ElfinNet.Web
{
/// <summary>
/// Summary description for Global.
/// </summary>
public class Global : System.Web.HttpApplication
{
/// <summary>
/// Required designer variable.

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />

@ -0,0 +1,15 @@
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="ucLogin.ascx.cs" Inherits="ElfinNet.Web.UserControls.ucLogin" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<P>
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="0">
<tr>
<td colSpan="3">
<asp:Label id="lbl_Messages" runat="server"></asp:Label></td>
</tr>
<TR>
<TD align="right" width="40%">UserName:</TD>
<TD width="40%"><asp:textbox id="tb_UserName" runat="server" Columns="20" MaxLength="20"></asp:textbox></TD>
<TD width="20%"><asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" ErrorMessage="User Name is requird!"
ControlToValidate="tb_UserName">*</asp:requiredfieldvalidator></TD>
</TR>
<TR>
<TD align="right" width="40%">Password:</TD>

@ -0,0 +1,15 @@
namespace ElfinNet.Web.UserControls
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
/// <summary>
/// Summary description for ucLogin.
/// </summary>
public class ucLogin : System.Web.UI.UserControl
{
protected System.Web.UI.WebControls.TextBox tb_UserName;

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 1.3
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...

@ -0,0 +1,15 @@
using System;
using System.Web;
using System.Web.Security;
using ElfinNet.BLL;
using ElfinNet.Model;
namespace ElfinNet.Web.Utilities
{
//<2F><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>www.51aspx.com(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
/// <summary>
/// Summary description for AccountController.
/// </summary>
public class UserController
{
private const string User_KEY = "User_KEY";

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ElfinNetDBConnString" value="server=.;database=ElfinNet;uid=sa;pwd=51Aspx"/>
<add key="DAL" value="ElfinNet.SQLServerDAL"/>
</appSettings>
<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.8" />
</system.Web>
-->
<system.web>

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProductVersion>7.10.3077</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{577B6DC1-FFFB-4208-9B40-1130968FC064}</ProjectGuid>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon />
<AssemblyKeyContainerName />
<AssemblyName>ElfinNet.Web</AssemblyName>
<AssemblyOriginatorKeyFile />
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>

@ -0,0 +1,15 @@
<%@ Page language="c#" Codebehind="Welcome.aspx.cs" AutoEventWireup="false" Inherits="ElfinNet.Web.Welcome" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>Welcome</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name=vs_defaultClientScript content="JavaScript">
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<h1>Welcome!</h1>

@ -0,0 +1,15 @@
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace ElfinNet.Web
{
/// <summary>
/// Summary description for Welcome.

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ElfinNetDBConnString" value="server=.;database=ElfinNet;uid=sa;pwd=51Aspx"/>
<add key="DAL" value="ElfinNet.SQLServerDAL"/>
</appSettings>
<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.8" />
</system.Web>
-->
<system.web>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,15 @@
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Web.dll.config
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Web.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Web.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Bll.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Model.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.SQLServerDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.IDAL.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.DALFactory.dll
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Bll.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.Model.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.SQLServerDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.IDAL.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\bin\ElfinNet.DALFactory.pdb
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\obj\Debug\Web.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240511\update\ElfinNet\Web\obj\Debug\ElfinNet.Web._Default.resources
Loading…
Cancel
Save