亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dialog_job.cpp

?? 企業(yè)員工的管理培訓(xùn)系統(tǒng)  包礦管理\培訓(xùn)的業(yè)務(wù)
?? CPP
字號:
// DIALOG_JOB.cpp : implementation file
//

#include "stdafx.h"
#include "train.h"
#include "DIALOG_JOB.h"
#include "DeptInfo.h"
#include "JobInfo.h"
#include "JobSet.h"
#include "DeptSet.h"

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

/////////////////////////////////////////////////////////////////////////////
// CDIALOG_JOB dialog


CDIALOG_JOB::CDIALOG_JOB(CWnd* pParent /*=NULL*/)
	: CDialog(CDIALOG_JOB::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDIALOG_JOB)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CDIALOG_JOB::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDIALOG_JOB)
	DDX_Control(pDX, IDC_LIST2, m_dept);
	DDX_Control(pDX, IDC_LIST1, m_job);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDIALOG_JOB, CDialog)
	//{{AFX_MSG_MAP(CDIALOG_JOB)
	ON_BN_CLICKED(IDC_BUTTONADD, OnButtonadd)
	ON_BN_CLICKED(IDC_RADIO1, OnRadio1)
	ON_BN_CLICKED(IDC_RADIO2, OnRadio2)
	ON_BN_CLICKED(IDC_BUTTONDEL, OnButtondel)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDIALOG_JOB message handlers

void CDIALOG_JOB::OnButtonadd() 
{
	// TODO: Add your control notification handler code here
	int choice=CDialog::GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2);
	if(choice==IDC_RADIO1)
	{
		m_database.Close();
		CJobInfo m_jobinfo;
		m_jobinfo.m_database.Open(_T("train"));
		m_jobinfo.DoModal();
		RefreshData();
	}
	else if(choice==IDC_RADIO2)
	{
		m_database.Close();
		CDeptInfo m_deptinfo;
		m_deptinfo.m_database.Open(_T("train"));
		m_deptinfo.DoModal();
		RefreshData();
	}
	else 
	{
		MessageBox("Please choose a class first!!");
	}
}
void CDIALOG_JOB::OnRadio1() 
{
	// TODO: Add your control notification handler code here
	CDialog::CheckRadioButton(IDC_RADIO1,IDC_RADIO2,IDC_RADIO1);
}

void CDIALOG_JOB::OnRadio2() 
{
	// TODO: Add your control notification handler code here
	CDialog::CheckRadioButton(IDC_RADIO1,IDC_RADIO2,IDC_RADIO2);
}

BOOL CDIALOG_JOB::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	m_job.InsertColumn(0,"工作崗位代號");
	m_job.InsertColumn(1,"工作崗位名稱");
	m_job.InsertColumn(2,"崗位權(quán)利范圍");
	RECT rect1;
	m_job.GetWindowRect(&rect1);
	int wid1 = rect1.right - rect1.left;
	m_job.SetColumnWidth(0,wid1/3);
	m_job.SetColumnWidth(1,wid1/3);
	m_job.SetColumnWidth(2,wid1/3);
	m_job.SetExtendedStyle(LVS_EX_FULLROWSELECT);
	
	m_dept.InsertColumn(0,"部門代號");
	m_dept.InsertColumn(1,"部門名稱");
	m_dept.InsertColumn(2,"部門經(jīng)理代號");
	m_dept.InsertColumn(3,"部門副經(jīng)理代號");
	RECT rect2;
	m_dept.GetWindowRect(&rect2);
	int wid2 = rect2.right - rect2.left;
	m_dept.SetColumnWidth(0,wid2/4);
	m_dept.SetColumnWidth(1,wid2/4);
	m_dept.SetColumnWidth(2,wid2/4);
	m_dept.SetColumnWidth(3,wid2/4);
	m_dept.SetExtendedStyle(LVS_EX_FULLROWSELECT);
	RefreshData();
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDIALOG_JOB::RefreshData()
{
	if(!m_database.IsOpen()){
		m_database.Open(_T("train"));
	}
	m_job.DeleteAllItems();
	m_dept.DeleteAllItems();
	CJobSet m_recordsetjob(&m_database);
	CDeptSet m_recordsetdept(&m_database);
	CString strSQL;
	strSQL.Format("select * from JOB");
	m_recordsetjob.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
	CDBVariant varValue;
	if(m_recordsetjob.GetRecordCount()!=0) m_recordsetjob.MoveFirst();
	char buf[20];
	int i=0;
	while(!m_recordsetjob.IsEOF())
	{
		int temp=0;
		m_recordsetjob.GetFieldValue(temp,varValue);
		sprintf(buf,"%d",varValue.m_iVal); m_job.InsertItem(i,buf);
		m_recordsetjob.GetFieldValue(1,varValue);
		m_job.SetItemText(i,1,varValue.m_pstring->GetBuffer(1));
		m_recordsetjob.GetFieldValue(2,varValue);
		m_job.SetItemText(i,2,varValue.m_pstring->GetBuffer(1));
		m_recordsetjob.MoveNext();
		i++;
	}
	strSQL.Format("select * from DEPT");
	m_recordsetdept.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
	if(m_recordsetdept.GetRecordCount()!=0) m_recordsetdept.MoveFirst();
	i=0;
	while(!m_recordsetdept.IsEOF())
	{
		int temp=0;
		m_recordsetdept.GetFieldValue(temp,varValue);
		sprintf(buf,"%d",varValue.m_lVal); m_dept.InsertItem(i,buf);
		m_recordsetdept.GetFieldValue(1,varValue);
		m_dept.SetItemText(i,1,varValue.m_pstring->GetBuffer(1));
		m_recordsetdept.GetFieldValue(2,varValue);
		sprintf(buf,"%d",varValue.m_lVal); m_dept.SetItemText(i,2,buf);
		m_recordsetdept.GetFieldValue(3,varValue);
		sprintf(buf,"%d",varValue.m_lVal); m_dept.SetItemText(i,3,buf);
		m_recordsetdept.MoveNext();
		i++;
	}
}

void CDIALOG_JOB::OnCancel() 
{
	// TODO: Add extra cleanup here
	m_database.Close();
	CDialog::OnCancel();
}

void CDIALOG_JOB::OnButtondel() 
{
	// TODO: Add your control notification handler code here
	int choice=CDialog::GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2);
	if(choice==IDC_RADIO1)
	{
		int i=m_job.GetSelectionMark();
		CString strSQL;
		if(i==-1){
			MessageBox("please choose a record first!");
		}
		else{
			int keyid=atoi(m_job.GetItemText(i,0));
			strSQL.Format("delete from JOB where JOB_ID=%d",keyid);
			m_database.ExecuteSQL(strSQL);
			m_database.Close();
			RefreshData();
		}
	}
	else if(choice==IDC_RADIO2)
	{
		int i=m_dept.GetSelectionMark();
		CString strSQL;
		if(i==-1){
			MessageBox("please choose a record first!");
		}
		else{
			int keyid=atoi(m_dept.GetItemText(i,0));
			strSQL.Format("delete from DEPT where DEPT_ID=%d",keyid);
			m_database.ExecuteSQL(strSQL);
			m_database.Close();
			RefreshData();
		}
	}
	else 
	{
		MessageBox("Please choose a class first!!");
	}	
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区二| 在线视频观看一区| 欧美精品一区二区在线观看| 亚洲一区二区三区四区在线观看| 亚洲成人中文在线| 色综合咪咪久久| 国产欧美日韩亚州综合| 国产精品羞羞答答xxdd| 久久精品在线免费观看| 东方欧美亚洲色图在线| 26uuu久久天堂性欧美| 国产sm精品调教视频网站| 最新成人av在线| 欧美午夜精品理论片a级按摩| 亚洲欧美另类久久久精品2019| 色婷婷香蕉在线一区二区| 日本va欧美va精品| 日韩欧美区一区二| 成人午夜电影小说| 免费看日韩精品| 中文字幕欧美国产| 91麻豆精品国产91久久久久久 | 亚洲精品日产精品乱码不卡| 欧美日韩三级一区| 色哟哟亚洲精品| 午夜精品视频一区| 日韩精品一区二区在线| 国精产品一区一区三区mba视频| 亚洲欧洲国产专区| 久久精品一区蜜桃臀影院| 欧美系列在线观看| 欧美精品一区二区三区一线天视频| 欧美国产1区2区| 欧美男生操女生| 五月天丁香久久| 亚洲国产精品人人做人人爽| 国产精品系列在线| 国产精品久久久久久久久快鸭| 7878成人国产在线观看| 欧美丰满高潮xxxx喷水动漫| 国产一区二区成人久久免费影院| 成人欧美一区二区三区黑人麻豆| 欧美亚洲国产bt| 欧美日韩综合一区| 91在线视频免费观看| 国产又黄又大久久| 秋霞国产午夜精品免费视频| 亚洲激情在线激情| 亚洲日本在线视频观看| 亚洲免费电影在线| 石原莉奈在线亚洲三区| 麻豆精品在线观看| 国产精品 欧美精品| 成人国产精品免费观看动漫| 91一区二区三区在线观看| 色综合天天综合狠狠| 91国偷自产一区二区开放时间 | 97久久超碰精品国产| 99久久精品国产精品久久| 丁香另类激情小说| 色天使色偷偷av一区二区| 99re成人精品视频| 在线综合亚洲欧美在线视频| 久久久美女毛片| 亚洲五码中文字幕| 国产一区二区视频在线播放| 老司机午夜精品99久久| 色综合婷婷久久| 日韩午夜在线影院| 亚洲男同1069视频| 日韩电影在线一区二区| 国产精品一区二区x88av| 99精品国产热久久91蜜凸| 欧美日韩午夜在线视频| 欧美色精品天天在线观看视频| 日韩欧美精品在线| 亚洲第一成年网| 欧美亚洲一区二区三区四区| 中文字幕第一区综合| 麻豆传媒一区二区三区| 欧美主播一区二区三区美女| 国产精品麻豆欧美日韩ww| 经典三级一区二区| 欧美精品一区二区三区蜜臀| 麻豆国产一区二区| 91精品国产综合久久久久久久| 一区二区三区精品在线观看| 欧美日韩午夜在线| 91精品在线一区二区| 蜜芽一区二区三区| 欧美哺乳videos| 国产成人精品一区二| 欧美国产激情二区三区| 9i在线看片成人免费| 日韩女优av电影| 蜜臀av亚洲一区中文字幕| 国产日韩欧美一区二区三区乱码| 麻豆精品视频在线观看免费| 国产精品免费观看视频| 91网页版在线| 午夜精品福利久久久| 久久综合久久综合九色| 日本精品一区二区三区高清| 麻豆精品一二三| 五月天一区二区| 最新不卡av在线| 久久久www免费人成精品| 在线亚洲一区二区| 丁香激情综合国产| 狠狠色综合色综合网络| 日本欧美韩国一区三区| 久久女同精品一区二区| 欧美一区二区三区在线观看| 日韩三级高清在线| 91麻豆蜜桃一区二区三区| 国产成人精品一区二区三区网站观看| 亚洲自拍偷拍麻豆| 亚洲自拍欧美精品| 亚洲一区二区五区| 亚洲不卡av一区二区三区| 亚洲综合成人在线| 午夜伦欧美伦电影理论片| 亚洲高清不卡在线| 五月天国产精品| 自拍偷拍亚洲欧美日韩| 日韩毛片精品高清免费| 国产精品不卡一区| 亚洲成人黄色小说| 成人高清在线视频| 欧美精品在线观看播放| 26uuu国产日韩综合| 一区二区三区视频在线观看| 老汉av免费一区二区三区| 91在线云播放| 日本一区二区三区国色天香| 亚洲精品视频免费观看| 精品夜夜嗨av一区二区三区| 成人av电影免费在线播放| 欧美一级在线视频| 亚洲视频精选在线| 国产精品66部| 欧美精品一区二区久久婷婷| 亚洲色图在线播放| 国产一区二区精品在线观看| 欧美年轻男男videosbes| 自拍偷拍欧美激情| 国产精品456露脸| 欧美成人一区二区| 久久99精品久久久久婷婷| 欧美一区二区三区视频免费| 亚洲高清不卡在线| 欧美午夜理伦三级在线观看| 亚洲欧洲日韩av| 91伊人久久大香线蕉| 亚洲精品欧美在线| 色94色欧美sute亚洲13| 亚洲色图在线视频| 91蝌蚪porny成人天涯| 亚洲无人区一区| 欧美老肥妇做.爰bbww| 性做久久久久久| 久久色在线视频| 99v久久综合狠狠综合久久| 亚洲一区二区精品视频| 欧美一级片在线观看| 加勒比av一区二区| 亚洲麻豆国产自偷在线| 91精品国产免费久久综合| 国产一二三精品| 亚洲一区二区美女| 久久女同性恋中文字幕| 亚洲一二三区在线观看| 91女厕偷拍女厕偷拍高清| 亚洲国产成人av| 欧美经典三级视频一区二区三区| 99久久久国产精品| 麻豆精品视频在线| 一区二区久久久久| 久久综合九色综合欧美98| 欧美性色黄大片手机版| 国产一区 二区 三区一级| 亚洲国产aⅴ成人精品无吗| 久久婷婷色综合| 欧美成va人片在线观看| 欧美日韩久久久久久| 99久久精品情趣| 国产精品 日产精品 欧美精品| 亚洲激情校园春色| 亚洲日本在线观看| 国产精品网曝门| 久久影院电视剧免费观看| 欧美日韩高清不卡| 欧美色图在线观看| 在线亚洲精品福利网址导航| 91丨国产丨九色丨pron| bt7086福利一区国产| proumb性欧美在线观看| 91在线一区二区三区| 91丨九色丨尤物| 欧美日韩国产不卡|