資源簡介
C#版ATM自動存款機,使用動態鏈接庫!

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Data;
using?System.Linq;
using?System.Text;
using?System.Runtime.InteropServices;
using?Connect;
namespace?ATM
{
????
????[Guid(“80E3E876-6595-417D-9BFE-BC6F4514664F“)]
????public?interface?IAdmin
????{
????????bool?Admin(string?userName?string?passWordstring?cardId);
????????bool?ManageAdmin(string?userName?string?passWord?string?cardId);
????????bool?IsSuccessModifyPwd(string?cardId?string?newPwd);
????????bool?IsSuccessWithDraw(string?cardId?string?balancestring?passWord);
????????bool?IsSuccessDeposit(string?cardId?string?balance);
????????string?TransForm(string?fromCardId?string?toCardId?string?money?string?passWord);
????????string?Proc_CreateAccount(string?customerName?string?customerPid
??????????????????????????????????string?telephone?string?openMoney?string?savingType
??????????????????????????????????string?address);
????????DataTable?Query(string?tableType?string?cardID);
???????
????}
???
????[Guid(“F11AA4B9-89CF-4881-8111-3935B23F4676“)]
????[ClassInterface(ClassInterfaceType.None)]//不為類生成類接口
????public?class?AccessDB:IAdmin
????{
????????///?
????????///?構造函數
????????///?
????????public?AccessDB()
????????{?}
????????#region?用戶登錄
????????public?bool?Admin(string?userName?string?passWordstring?cardId)
????????{
????????????var?connect?=?new?ConnectDB();
????????????DataTable?isopen?=?connect.Proc_Admin(userNamepassWordcardId);
????????????if?(isopen.Rows.Count?!=?0)
????????????{
????????????????return?true;
????????????}
????????????return?false;
????????}
????????#endregion
????????#region?管理員登錄
????????public?bool?ManageAdmin(string?managerName?string?passWord?string?cardId)
????????{
????????????var?connect?=?new?ConnectDB();
????????????DataTable?isopen?=?connect.Manager_Admin(managerName?passWord?cardId);
????????????if?(isopen.Rows.Count?!=?0)
????????????{
????????????????return?true;
????????????}
????????????return?false;
????????}
????????#endregion
????????#region?是否成功取款
????????public?bool?IsSuccessWithDraw(string?cardId?string?balance?string?passWord)
????????{
????????????var?connect?=?new?ConnectDB();
????????????DataTable?isSuccess?=?connect.WithDraw(cardId?balance?passWord);
????????????if?(isSuccess.Rows.Count?!=?0)
????????????{
????????????????return?true;
????????????}
????????????return?false;
????????}
????????#endregion
????????#region?是否成功存款
????????public?bool?IsSuccessDeposit(string?cardId?string?balance)
????????{
????????????var?connect?=?new?ConnectDB();
????????????DataTable?isSuccess?=?connect.Deposit(cardId?balance);
????????????if?(isSuccess.Rows.Count?!=?0)
????????????{
????????????????return?true;
????????????}
????????????return?false;
????????}
????????#endregion
????????#region?是否成功修改密碼
????????public?bool?IsSuccessModifyPwd(string?cardId?string?newPwd)
????????{
?????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4461??2013-05-25?23:00??ATM作業\ATM作業\ATM\ATM\AccessDB.cs
?????文件???????2393??2013-05-21?23:01??ATM作業\ATM作業\ATM\ATM\ATM.csproj
?????文件??????12288??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\bin\Debug\ATM.dll
?????文件??????28160??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\bin\Debug\ATM.pdb
?????文件???????2964??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\bin\Debug\ATM.tlb
?????文件?????????69??2013-05-23?00:36??ATM作業\ATM作業\ATM\ATM\bin\Debug\Databa
?????文件??????19820??2013-05-25?23:00??ATM作業\ATM作業\ATM\ATM\ConnectDB.cs
?????文件????????565??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\obj\ATM.csproj.UnmanagedRegistration.cache
?????文件????????509??2013-05-24?12:02??ATM作業\ATM作業\ATM\ATM\obj\Debug\ATM.csproj.FileListAbsolute.txt
?????文件??????12288??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\obj\Debug\ATM.dll
?????文件??????28160??2013-05-25?23:01??ATM作業\ATM作業\ATM\ATM\obj\Debug\ATM.pdb
?????文件???????5681??2013-05-27?00:45??ATM作業\ATM作業\ATM\ATM\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件???????1417??2013-05-21?22:58??ATM作業\ATM作業\ATM\ATM\Properties\AssemblyInfo.cs
?????文件????????899??2013-05-21?22:13??ATM作業\ATM作業\ATM\ATM.sln
????..A..H.?????19456??2013-05-27?01:43??ATM作業\ATM作業\ATM\ATM.suo
?????文件???????4379??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\AdminForm.cs
?????文件???????9908??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\AdminForm.Designer.cs
?????文件???????5817??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\AdminForm.resx
?????文件???????6798??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\ATM_Client.csproj
?????文件??????12288??2013-05-25?23:01??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM.dll
?????文件??????28160??2013-05-25?23:01??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM.pdb
?????文件????1731584??2013-05-26?00:32??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM_Client.exe
?????文件??????91648??2013-05-26?00:32??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM_Client.pdb
?????文件??????11600??2013-05-27?01:02??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM_Client.vshost.exe
?????文件????????490??2009-08-31?00:40??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\ATM_Client.vshost.exe.manifest
?????文件?????????69??2013-05-23?00:41??ATM作業\ATM作業\ATM_Client\ATM_Client\bin\Debug\Databa
?????文件???????1736??2013-05-26?00:32??ATM作業\ATM作業\ATM_Client\ATM_Client\Deposit.cs
?????文件???????5458??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\Deposit.Designer.cs
?????文件???????5817??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\Deposit.resx
?????文件???????2217??2013-05-26?00:31??ATM作業\ATM作業\ATM_Client\ATM_Client\MainForm.cs
............此處省略88個文件信息
- 上一篇:C#幫助文檔CHM版(比MSDN好用).
- 下一篇:ASP.NET學生選課系統
評論
共有 條評論