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

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

?? protypemandlg.cpp

?? 在運(yùn)行系統(tǒng)前
?? CPP
字號:
// ProTypeManDlg.cpp : implementation file
//

#include "stdafx.h"
#include "Stock.h"
#include "ProTypeManDlg.h"
#include "ProTypeEditDlg.h"
#include "ProType.h"
#include "Product.h"

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

/////////////////////////////////////////////////////////////////////////////
// CProTypeManDlg dialog


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


void CProTypeManDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CProTypeManDlg)
	DDX_Control(pDX, IDC_ADODC1, m_adodc1);
	DDX_Control(pDX, IDC_ADODC2, m_adodc2);
	DDX_Control(pDX, IDC_DATALIST1, m_datalist1);
	DDX_Control(pDX, IDC_DATALIST2, m_datalist2);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CProTypeManDlg, CDialog)
	//{{AFX_MSG_MAP(CProTypeManDlg)
	ON_BN_CLICKED(IDC_ADD1_BUTTON, OnAdd1Button)
	ON_BN_CLICKED(IDC_MODI1_BUTTON, OnModi1Button)
	ON_BN_CLICKED(IDC_DEL1_BUTTON, OnDel1Button)
	ON_BN_CLICKED(IDC_ADD2_BUTTON, OnAdd2Button)
	ON_BN_CLICKED(IDC_MODI2_BUTTON, OnModi2Button)
	ON_BN_CLICKED(IDC_DEL2_BUTTON, OnDel2Button)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CProTypeManDlg message handlers

void CProTypeManDlg::OnAdd1Button() 
{
	// TODO: Add your control notification handler code here
	CProTypeEditDlg dlg;
	dlg.cTypeId = ""; //表示添加記錄
	dlg.cTypeName = ""; 
	dlg.iUpperId = 0; //表示一級類別
	//打開編輯對話框
	if (dlg.DoModal() == IDOK)
		m_adodc1.Refresh();
}

void CProTypeManDlg::OnModi1Button() 
{
	// TODO: Add your control notification handler code here
	if (m_datalist1.GetText() == "")
	{
		MessageBox("請選擇要修改的產(chǎn)品類別");
		return;
	}
	CProTypeEditDlg dlg;
	dlg.cTypeId = m_datalist1.GetBoundText(); //表示修改記錄
	dlg.cTypeName = m_datalist1.GetText(); 
	dlg.iUpperId = 0; //表示一級類別
	dlg.m_TypeName = m_datalist1.GetText();
	dlg.m_Upper = "";
	//打開編輯對話框
	if (dlg.DoModal() == IDOK)
		m_adodc1.Refresh();
}

void CProTypeManDlg::OnDel1Button() 
{
	// TODO: Add your control notification handler code here
	if (m_datalist1.GetText() == "")
	{
		MessageBox("請選擇要刪除的產(chǎn)品類別");
		return;
	}
	CString Tid;
	Tid = m_datalist1.GetBoundText();
	//判斷是否包含下級類別
	CProType pt;
	if (pt.HaveSon(Tid) == 1)
	{
		MessageBox("當(dāng)前類別包含下級類別,不能刪除");
		return;
	}
	//確定是否刪除
	if (MessageBox("是否刪除當(dāng)前類別", "請確認(rèn)", MB_YESNO) == IDYES)
	{	
		pt.sql_delete(Tid);  //刪除
		m_adodc1.Refresh();	 //刷新
	}
}

BEGIN_EVENTSINK_MAP(CProTypeManDlg, CDialog)
    //{{AFX_EVENTSINK_MAP(CProTypeManDlg)
	ON_EVENT(CProTypeManDlg, IDC_DATALIST1, -600 /* Click */, OnClickDatalist1, VTS_NONE)
	//}}AFX_EVENTSINK_MAP
END_EVENTSINK_MAP()

void CProTypeManDlg::OnClickDatalist1() 
{
	// TODO: Add your control notification handler code here
	CString cUpper;
	cUpper = m_datalist1.GetBoundText(); //讀取選擇類別的編號
	//設(shè)置二級類別的記錄源
	m_adodc2.SetRecordSource("SELECT * FROM ProType WHERE UpperId=" + cUpper);
	m_adodc2.Refresh();
}

void CProTypeManDlg::OnAdd2Button() 
{
	// TODO: Add your control notification handler code here
	if (m_datalist1.GetText() == "")
	{
		MessageBox("請選擇上級產(chǎn)品類別");
		return;
	}
	CProTypeEditDlg dlg;
	dlg.cTypeId = ""; //表示添加記錄
	dlg.cTypeName = ""; 
	dlg.iUpperId = atoi(m_datalist1.GetBoundText()); //設(shè)置上級類別編號
	dlg.m_TypeName = "";
	dlg.m_Upper = m_datalist1.GetText();
	//打開編輯對話框
	if (dlg.DoModal() == IDOK)
		OnClickDatalist1();	
}

void CProTypeManDlg::OnModi2Button() 
{
	// TODO: Add your control notification handler code here
	if (m_datalist2.GetText() == "")
	{
		MessageBox("請選擇要修改的產(chǎn)品類別");
		return;
	}
	CProTypeEditDlg dlg;
	dlg.cTypeId = m_datalist2.GetBoundText(); //表示修改記錄
	dlg.cTypeName = m_datalist2.GetText(); 
	dlg.iUpperId = atoi(m_datalist1.GetBoundText()); //上級類別編號
	dlg.m_TypeName = m_datalist2.GetText();
	dlg.m_Upper = m_datalist1.GetText();
	//打開編輯對話框
	if (dlg.DoModal() == IDOK)
		OnClickDatalist1();	
}

void CProTypeManDlg::OnDel2Button() 
{
	// TODO: Add your control notification handler code here
	if (m_datalist2.GetText() == "")
	{
		MessageBox("請選擇要刪除的產(chǎn)品類別");
		return;
	}
	CString Tid;
	Tid = m_datalist2.GetBoundText();
	//判斷類別中是否包含產(chǎn)品
	CProduct pro;
	if (pro.HaveType(Tid) == 1)
	{
		MessageBox("當(dāng)前類別中包含產(chǎn)品,不能刪除");
		return;
	}
	//確定是否刪除
	if (MessageBox("是否刪除當(dāng)前類別", "請確認(rèn)", MB_YESNO) == IDYES)
	{	
		CProType pt;
		pt.sql_delete(Tid);  //刪除
		OnClickDatalist1();	 //刷新
	}	
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人精品一区二区| 成人午夜av电影| 亚洲自拍偷拍九九九| 欧美日韩高清不卡| aa级大片欧美| 韩国成人精品a∨在线观看| 亚洲福利一区二区三区| 国产精品毛片a∨一区二区三区| 欧美精品乱人伦久久久久久| av一二三不卡影片| 国产一区二区伦理| 美女网站在线免费欧美精品| 亚洲国产欧美在线人成| 亚洲天堂2016| 2欧美一区二区三区在线观看视频| 欧美日韩精品欧美日韩精品一综合| 波多野结衣91| 成人午夜精品一区二区三区| 韩国午夜理伦三级不卡影院| 日韩国产精品大片| 亚洲一区在线观看免费观看电影高清| 国产精品人成在线观看免费| 久久久www免费人成精品| 欧美成人一区二区| 欧美一级免费大片| 国产欧美精品一区二区三区四区| 欧美一级夜夜爽| 欧美一区二区三区的| 欧美日韩国产影片| 欧美日韩国产一区二区三区地区| 欧美午夜电影网| 欧美日韩综合在线免费观看| 欧美视频在线一区| 欧美日韩国产一级二级| 欧美区一区二区三区| 欧美精品免费视频| 欧美一卡2卡三卡4卡5免费| 欧美一区三区二区| 欧美成人综合网站| www激情久久| 日本一区二区成人在线| 国产精品网站一区| 最新久久zyz资源站| 欧美一级高清大全免费观看| 亚洲国产视频一区| 亚洲高清一区二区三区| 日韩在线播放一区二区| 青草av.久久免费一区| 国产综合色精品一区二区三区| 精品在线播放免费| 粗大黑人巨茎大战欧美成人| 91蜜桃在线观看| 欧美亚洲图片小说| 欧美一区二区三区四区在线观看| 日韩欧美中文字幕一区| 国产午夜亚洲精品理论片色戒| 国产精品免费人成网站| 曰韩精品一区二区| 三级欧美在线一区| 国产在线视频不卡二| gogogo免费视频观看亚洲一| 91成人国产精品| 欧美一区二区福利视频| 中文字幕精品综合| 亚洲国产精品一区二区尤物区| 男女性色大片免费观看一区二区 | 国产99久久久久| 波波电影院一区二区三区| 欧美亚洲动漫另类| 26uuuu精品一区二区| 中文字幕一区二区三区四区| 日日夜夜一区二区| 大胆欧美人体老妇| 欧美日韩一区二区三区高清| 国产欧美精品一区| 丝袜国产日韩另类美女| 国产一区二区三区| 在线观看国产精品网站| 2024国产精品视频| 亚洲成人你懂的| 国产不卡视频一区二区三区| 欧美日韩中文国产| 欧美激情自拍偷拍| 奇米在线7777在线精品| 不卡大黄网站免费看| 日韩午夜av电影| 一区二区三区中文在线观看| 国产一区二区三区免费观看| 欧美午夜电影一区| 国产精品欧美久久久久一区二区| 日韩激情视频在线观看| 91女厕偷拍女厕偷拍高清| 精品国产麻豆免费人成网站| 亚洲激情第一区| 国产一区二区三区四区五区美女 | 久久人人97超碰com| 亚洲一区二区三区小说| 国产成人av福利| 制服视频三区第一页精品| 丝袜a∨在线一区二区三区不卡| 成人在线视频一区| 日韩精品一区二区三区三区免费 | 亚洲一区二区四区蜜桃| 国产大陆a不卡| 欧美不卡一区二区三区| 性久久久久久久久久久久| 色综合婷婷久久| 欧美韩国日本综合| 久草中文综合在线| 日韩一级完整毛片| 爽好多水快深点欧美视频| 在线日韩国产精品| 亚洲裸体xxx| 成人国产精品视频| 久久精品欧美一区二区三区麻豆| 美女性感视频久久| 欧美一区二区日韩| 婷婷久久综合九色综合伊人色| 99久久伊人久久99| 国产精品久久久久9999吃药| 国产精品66部| 久久久www免费人成精品| 国产自产v一区二区三区c| 精品国产1区2区3区| 精品在线播放免费| 精品国产凹凸成av人网站| 91丨porny丨蝌蚪视频| 国产精品福利一区| 大白屁股一区二区视频| 国产精品久久看| av在线播放不卡| 亚洲另类春色校园小说| 欧美性大战久久久久久久蜜臀| 亚洲图片激情小说| 色久优优欧美色久优优| 亚洲国产日日夜夜| 欧美区一区二区三区| 青青草原综合久久大伊人精品优势| 日韩一区二区在线看片| 久久精品国产99国产精品| 欧美精品一区二区在线观看| 国产老妇另类xxxxx| 国产精品午夜久久| 91免费视频网址| 午夜伊人狠狠久久| 日韩一区二区三区在线| 韩日欧美一区二区三区| 日本一区二区三区高清不卡| 国产成人精品aa毛片| 中文字幕色av一区二区三区| 在线观看区一区二| 青青草原综合久久大伊人精品| 日韩精品一区二区三区中文精品| 国产精品综合视频| 亚洲素人一区二区| 欧美日韩国产小视频| 精品一区二区在线播放| 午夜国产精品一区| 日韩欧美一二三区| 成人免费精品视频| 亚洲成人精品在线观看| 精品国产91乱码一区二区三区 | 日韩欧美一卡二卡| 成人免费视频免费观看| 亚洲欧美另类久久久精品2019| 欧美丰满嫩嫩电影| 粉嫩一区二区三区在线看| 日韩毛片视频在线看| 91精品在线观看入口| 成人网男人的天堂| 亚洲超碰精品一区二区| 久久精品视频一区二区| 色综合久久精品| 九九九久久久精品| 亚洲日穴在线视频| 精品国产91洋老外米糕| 91成人在线免费观看| 激情六月婷婷久久| 一区二区三区免费| 久久久久久久久久看片| 欧美视频中文字幕| 成人激情文学综合网| 日韩激情一二三区| 亚洲色图视频网| 亚洲丝袜自拍清纯另类| 欧美一区二区精品久久911| www.一区二区| 久久国产精品区| 亚洲一区二区五区| 国产精品第13页| 欧美大片免费久久精品三p| 91免费看片在线观看| 国产乱码字幕精品高清av| 视频在线在亚洲| 一区二区三区在线免费视频| 久久久欧美精品sm网站| 91精品免费观看| 在线视频你懂得一区二区三区| 成人午夜视频在线| 精品综合免费视频观看|