takeout.h

来自「本网站是一个库存管理系统」· C头文件 代码 · 共 51 行

H
51
字号
// TakeOut.h: interface for the CTakeOut class.

#ifndef CLASS_TAKEOUT
#define CLASS_TAKEOUT

#ifdef CLASS_TAKEOUT
class __declspec(dllexport) CTakeOut
#else
class __declspec(dllimport) CTakeOut
#endif 
{
private:
	CString Ttype; // 出库操作类型,包括销售出库,退货出库,用料出库等
	int Pid; // 出库产品编号
	float Pprice; // 出库产品单价
	int Pnum; // 出库产品数量
	int Cid; // 客户编号
	int Sid; // 仓库编号
	CString EmpName; // 经办人 
	CString OptDate; // 出库产品日期
public:
	CTakeOut();
	virtual ~CTakeOut();
	
	// 成员变量操作	
	CString GetTtype(); //  返回出库操作类型, 包括销售出库、退货出库、用料出库等	
	void SetTtype(CString cTtype); //  设置出库操作类型, 包括销售出库、退货出库、用料出库等
	int GetPid(); // 返回出库产品编号
	void SetPid(int iPid); // 设置出库产品编号
	float GetPprice(); // 返回出库产品单价
	void SetPprice(float fPprice); // 设置出库产品单价
	int GetPnum(); // 返回出库产品数量
	void SetPnum(int iPnum); // 设置出库产品数量
	int GetCid(); // 返回客户编号
	void SetCid(int iCid); // 设置客户编号
	int GetSid(); // 返回仓库编号
	void SetSid(int iSid); // 设置仓库编号
	CString GetEmpName(); // 返回经办人
	void SetEmpName(CString cEmpName); // 设置经办人
	CString GetOptDate(); // 返回出库产品日期
	void SetOptDate(CString cOptDate); // 设置出库产品日期

	// 数据库操作
	int HaveClient(CString cCid);  // 判断表中是否存在指定的客户信息
	int HaveProduct(CString cPid);  // 判断表中是否存在指定的产品信息
	int HaveStore(CString cSid);  // 判断表中是否存在指定的仓库信息
	void sql_insert(); // 插入新的入库记录
};

#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?