?? iwarrtaccess.cs
字號:
/*****************************************************************************************************
*
* 作 者: 夏竹青
*
* 創建日期:2006-10-30
* 修改日期:2006-11-6
* 修改原因:由于憑證輸入模塊需要增加功能,需要對分錄表、科目表的部分字段操作,對應的2個存儲
* 存儲過程為:usps_proSelectWarrant001和usps_proSelectWarrant002(條件不一樣)
*
* 功能描述:數據訪問層中的接口,含有向憑證表中添加新記錄、顯示憑證表中的所有信息、更新憑證表中的信息等方法。
* 增加:顯示根據條件選擇的憑證表和分錄表的信息
*
* 處理過程:AddnewWarrant:
* ListAllWarrant:
* Update:
* ListCondtn:usps_proSelectWarrant002和usps_proSelectWarrant001
* QuerySystemParam:usps_proSelectSystemParam
* ListWarrtMaxCode:usps_proSelectWarrant004
* dltWarrtSubRec:usps_proDeletWarrSubRec
*
* 調用說明:在SqlWarrtAccess中實現其接口。
*
*************************************************************************************************/
using System;
using System.Data;
using System.Data.SqlClient;
using AbstractLayer;//引用抽象層
namespace DataLayer
{
/// <summary>
/// IwarrtAccess 的摘要說明。
/// </summary>
public interface IwarrtAccess
{
//all the method IwarrtAccess goes here
int AddnewWarrant(AbstractLayer.baseWarrant objWarrant);
DataSet ListAllWarrant ();
DataSet ListWarrantCD (string warrtCode,string accDate);
DataSet ListCondtn (int condition,string strWarrtCode);
SqlDataReader QuerySystemParam ();
SqlDataReader ListWarrtMaxCode ();
void dltWarrtSubRec(string cnd);
void Update(AbstractLayer.baseWarrant objWarrant);
//應該是試算平衡里面的方法
DataSet CalTrailBalance (int isNewAccount);
DataSet ListAssertDebt ();
//應該在總分類帳中
DataSet ListTotalBooks ();
DataSet ListTotalBooksCnd (string subjectID);
//應該在明細賬類中
DataSet ListDiary ();
DataSet ListDiaryCnd (string subjectID);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -