职工工资管理系统毕业设计范例gaile(精)(5)
// send this notification unless you override the CDialog::OnInitDialog( // function and call CRichEditCtrl(.SetEventMask( // with the ENM_CHANGE flag ORed into the mask. UpdateData(true; CString str;
str.Format(\m_jiabgz.SetWindowText(str; UpdateData(false;
// TODO: Add your control notification handler code here }
(2)双击“上月余额”按钮,系统自动添加消息响应函数OnBUTTONsyye,具体代码如下。
void CYggztjdlg::OnBUTTONsyye( {
// TODO: Add your control notification handler code here UpdateData(true; if(m_id==\{
MessageBox(\请先填写员工编号\return; }
ADOConn m_AdoConn; m_AdoConn.OnInitADOConn(; t = CTime::GetCurrentTime(; int m,y; CString str;
m=t.GetMonth(-1; y=t.GetYear(; if(m==0 { m=12; y=y-1; }
CGzffmxb mxb;
if(mxb.Havesyye(m_id,y,m==1 {
CString sql;
sql.Format(\* from month(sjian='%i'\
gzffmxb
where
ygid='%s'
and
year(sjian='%i'
and m_AdoConn.GetRecordSet((_bstr_tsql;
str=(char*(_bstr_tm_AdoConn.m_pRecordset->GetCollect(\m_syye.SetWindowText(str; } else {
m_syye.SetWindowText(\}
UpdateData(false; m_AdoConn.ExitConnect(; }
在头文件中添加下列代码。
CTime t;
(3)双击“应发工资”按钮,系统自动添加消息响应函数OnBUTTONyfgz,具体代码如下:
void CYggztjdlg::OnBUTTONyfgz( {
// TODO: Add your control notification handler code here UpdateData(true; CString syye;
m_syye.GetWindowText(syye; if(syye==\{
MessageBox(\请先添加上月余额\return; } int yfgz;
yfgz=atoi(syye+m_jbgz+m_glgz+m_zwgz+m_shbz+m_zfbz-m_ylbxj; yfgz+=(-m_bxf+m_jiabts*40-m_sjts*40-m_grsds; CString str;
str.Format(\m_yfgz.SetWindowText(str; }
(4)为“添加”按钮添加代码,实现添加员工工资功能,代码如下:
void CYggztjdlg::OnOK( {
// TODO: Add extra validation here UpdateData(true; CYgjcxxb xxb; CString yfgz;
m_yfgz.GetWindowText(yfgz; if(m_id==\{
MessageBox(\编号不能为空\return; }
if(xxb.HaveId(m_id!=1 {
MessageBox(\员工编号不存在\return; }
if(m_name==\{
MessageBox(\姓名不能为空\return; }
if(xxb.Havename(m_id,m_name!=1 {
MessageBox(\员工不存在\return; }
if(yfgz==\{
MessageBox(\应发工资不能为空\
return; }
CGzffmxb mxb; mxb.SetYGid(m_id; mxb.SetYGxm(m_name; mxb.SetGLgz(m_glgz; mxb.SetJBgz(m_jbgz; mxb.SetYLbxj(m_ylbxj; mxb.SetZWgz(m_zwgz; mxb.SetBXf(m_bxf; mxb.SetGRsds(m_grsds; mxb.SetSHbz(m_shbz; mxb.SetZFbz(m_zfbz; mxb.SetJiaBts(m_jiabts; int jiabgz;
jiabgz=m_jiabts*40; mxb.SetJiaBgz(jiabgz; mxb.SetSjts(m_sjts; int sjkk; sjkk=m_sjts*40; mxb.SetSJkk(sjkk; mxb.SetYFje(atoi(yfgz; mxb.SetSFje(m_sfgz; mxb.sql_insert(; CYgjbsjb sjb; sjb.SetJiaBts(m_jiabts; sjb.SetJiaBgz(jiabgz; sjb.SetSjts(m_sjts;
…… 此处隐藏:353字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




