iwarrtaccess.cs

来自「使用工具为.net2003」· CS 代码 · 共 60 行

CS
60
字号
/*****************************************************************************************************
*
* 作    者: 夏竹青
*
* 创建日期:2006-10-30
* 修改日期:2006-11-6
* 修改原因:由于凭证输入模块需要增加功能,需要对分录表、科目表的部分字段操作,对应的2个存储
*			存储过程为:usps_proSelectWarrant001和usps_proSelectWarrant002(条件不一样)
*
* 功能描述:数据访问层中的接口,含有向凭证表中添加新记录、显示凭证表中的所有信息、更新凭证表中的信息等方法。
*			增加:显示根据条件选择的凭证表和分录表的信息
*
* 处理过程:AddnewWarrant:
*			ListAllWarrant:
*			Update:
*			ListCondtn:usps_proSelectWarrant002和usps_proSelectWarrant001
*			ListWarrantCD: usps_proSelectWarrant003
*			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 + =
减小字号Ctrl + -
显示快捷键?