employee.cpp

来自「数据库开发的工资管理系统」· C++ 代码 · 共 87 行

CPP
87
字号
#include "stdafx.h"
#include "SalaryManagement.h"
#include "Employee.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//设置职员的信息
void CEmployee::SetEmployeeID(CString id){  //设置职员的职员号
	m_id=id;
}
void CEmployee::SetEmployeeName(CString name){  //设置职员的名字
	m_name=name;
}
void CEmployee::SetEmployeePosition(CString position){  //设置职员的职位
	m_position=position;
}
void CEmployee::SetEmployeeDepartment(CString department){  //设置职员的所在部门
	m_department=department;
}
void CEmployee::SetEmployeeBasis(CString basis){  //设置职员的基本工资
	m_basis=basis;
}
void CEmployee::SetEmployeeDeduct(CString deduct){  //设置职员的扣除
	m_deduct=deduct;
}
void CEmployee::SetEmployeeSellamount(int amount){  //设置职员的销售额
	m_sellamount=amount;
}
void CEmployee::SetEmployeeBonus(CString bonus){  //设置职员的奖金
	m_bonus=bonus;
}
void CEmployee::AddEmployeeSalary(int salary){  //相加得到职员的总工资
	m_total+=salary;
}
//得到职员的信息
CString CEmployee::GetEmployeeID(){  //得到职员的职员号
	return m_id;
}
CString CEmployee::GetEmployeeName(){  //得到职员的名字
	return m_name;
}
CString CEmployee::GetEmployeePosition(){  //得到职员的职位
	return m_position;
}
CString CEmployee::GetEmployeeDepartment(){  //得到职员的部门
	return m_department;
}
CString CEmployee::GetEmployeeBasis(){  //得到职员的基本工资
	return m_basis;
}
CString CEmployee::GetEmployeeDeduct(){  //得到职员的扣除
	return m_deduct;
}
CString CEmployee::GetEmployeeBonus(){  //得到职员的奖金
	return m_bonus;
}
CString CEmployee::GetEmployeeTotal(){  //得到职员的总工资
	char temp[20];  //用来将总工资从数转化到字符串
	sprintf(temp,"%d",m_total);
	return (CString)temp;
}
//
int CEmployee::GetEmployeeSellamount(){  //得到职员的销售额
	return m_sellamount;
}
void CEmployee::SetEmployeeAward(int award){  //设置职员的年销售奖
	m_award=award;
}
CString CEmployee::GetEmployeeAward(){  //得到年销售奖
	char temp[20];  //用来将总工资从数转化到字符串
	sprintf(temp,"%d",m_award);
	return (CString)temp;
}
//
CEmployee::CEmployee(){  //职员信息类的构造函数
	//初始化数据成员
	m_total=0;
}
CEmployee::~CEmployee(){

}

⌨️ 快捷键说明

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