⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 assets.h

📁 用VC和SQL Server开发的固定资产管理系统
💻 H
字号:
// Assets.h: interface for the CAssets class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ASSETS_H__78EE98D6_BDCE_4598_B327_AB17A443CA0F__INCLUDED_)
#define AFX_ASSETS_H__78EE98D6_BDCE_4598_B327_AB17A443CA0F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


class CAssets  
{
private:
	int Id;
	CString Aid;
	CString Aname;
	int TypeId;
	CString Model;
	CString Producer; 
	CString UseDate; 
	int UsedYear;
	double OrgPrice;
	float Ratio;
	int DeptId;
	CString RepPerson;
	CString Status;
	CString AddWay;
	int IsAudit;
	CString PostDate;
	int IsDiscount;

public:
	CAssets();
	virtual ~CAssets();
public:
	// 卡号
	void SetId(int iId);
	int GetId();
	// 资产编号
	void SetAid(CString cAid);
	CString GetAid(); 
	// 资产名称
	void SetAname(CString cAname);
	CString GetAname();
	// 类别编号
	void SetTypeId(int iTId);
	int GetTypeId();
	// 型号
	void SetModel(CString cModel);
	CString GetModel();
	// 生产厂家
	void SetProducer(CString cProducer);
	CString GetProducer(); 
	// 使用日期
	void SetUseDate(CString cUseDate);
	CString GetUseDate(); 
	// 使用年限
	void SetUsedYear(int iUsedYear);
	int GetUsedYear();
	// 原值
	void SetOrgPrice(double dOrgPrc);
	double GetOrgPrice();
	// 残值率
	void SetRatio(float fRatio);
	float GetRatio();
	// 部门编号
	void SetDeptId(int iDeptId);
	int GetDeptId();
	// 负责人员
	void SetRepPerson(CString cRepPer);
	CString GetRepPerson();
	// 状态
	void SetStatus(CString iStatus);
	CString GetStatus();
	// 增加方式
	void SetAddWay(CString cAddWay);
	CString GetAddWay();
	// 是否审核
	void SetIsAudit(int iIsAud);
	int GetIsAudit();
	// 提交日期
	void SetPostDate(CString cPostDate);
	CString GetPostDate();
	// 是否计提折旧
	void SetIsDiscount(int iDis);
	int GetIsDiscount();
public:
	// 判断是否存在某个固定资产编号
	int HaveAid(CString cAid);
	// 判断是否存在某个固定资产名称
	int HaveName(CString cAname);
	// 插入新的资产数据
	void sql_Insert();
	// 资产变更,只能变更部门、人员、状态、折旧信息
	void sql_Update(CString cId);
	// 删除资产
	void sql_Delete(CString cId);
	// 资产变更
	void sql_Change(CString cId);
	// 资产审核
	void sql_Audit(CString cId);
	// 取得资产信息
	void GetData(CString cId);
	// 开始计提折旧
	void BeginDiscount(CString cId);
};

#endif // !defined(AFX_ASSETS_H__78EE98D6_BDCE_4598_B327_AB17A443CA0F__INCLUDED_)

⌨️ 快捷键说明

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