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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dlgbaseinfom.cpp

?? 主要功能 企業倉庫管理系統由基本信息管理模塊、入庫管理模塊、庫存管理模塊、查詢管理模塊等幾部分組成。 &#61553 基本信息管理模塊 該模塊主要包括操作員管理、商品信息管理、庫存信息管理、供
?? CPP
?? 第 1 頁 / 共 4 頁
字號:
// DlgBaseInfoM.cpp : implementation file
//

#include "stdafx.h"
#include "aaa.h"
#include "DlgBaseInfoM.h"

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

extern  BOOL ADOFLAG; //數據庫連接標識【連接:TRUE  斷開:FALSE】
extern _ConnectionPtr m_pCon; //ADO連接對象
extern _RecordsetPtr m_pRs;   //ADO記錄集對象
extern CString strsql;        //SQL語句

/////////////////////////////////////////////////////////////////////////////
// CDlgBaseInfoM dialog

CDlgBaseInfoM::CDlgBaseInfoM(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgBaseInfoM::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgBaseInfoM)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
	nSelect = -1;
	iDataIndex = 1;
	iDataIndex1 = 1;
	iDataIndex2 = 1;
	iDataIndex3 = 1;
}

CDlgBaseInfoM::CDlgBaseInfoM(int iSelect, CWnd* pParent /*=NULL*/ )
	: CDialog(CDlgBaseInfoM::IDD, pParent)
{
	nSelect = iSelect;
	iDataIndex = 1;
	iDataIndex1 = 1;
	iDataIndex2 = 1;
	iDataIndex3 = 1;
}

void CDlgBaseInfoM::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgBaseInfoM)
	DDX_Control(pDX, IDC_TAB1, m_tab);
	//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CDlgBaseInfoM, CDialog)
	//{{AFX_MSG_MAP(CDlgBaseInfoM)
	ON_WM_CLOSE()
	ON_COMMAND(IDC_ADD, OnAdd)
	ON_COMMAND(IDC_MODIFY, OnModify)
	ON_COMMAND(IDC_QUERY, OnQuery)
	ON_COMMAND(IDC_DEL, OnDel)
	ON_COMMAND(IDC_FIRST, OnFirst)
	ON_COMMAND(IDC_BEFORE, OnBefore)
	ON_COMMAND(IDC_AFTER, OnAfter)
	ON_COMMAND(IDC_END, OnEnd)
	ON_COMMAND(IDC_SHUTDOWN, OnShut)		
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDlgBaseInfoM message handlers

BOOL CDlgBaseInfoM::OnInitDialog() 
{
	CDialog::OnInitDialog();	
	// TODO: Add extra initialization here
	if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP   
		| CBRS_TOOLTIPS |CBRS_FLYBY | CBRS_SIZE_DYNAMIC))
	{
		return FALSE;      
	}
	if(!m_wndReBar.Create(this,TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP|RBS_VERTICALGRIPPER
		| CBRS_TOOLTIPS | CBRS_FLYBY| CBRS_SIZE_DYNAMIC))
	{
		return FALSE;
	}

	m_wndToolBar.GetToolBarCtrl().SetButtonWidth(40, 80);  //設置按鈕的寬度和長度
	
	CImageList img;	
	//設置圖標
	img.Create(22, 22, ILC_COLOR24|ILC_MASK,2,2);
	img.SetBkColor(::GetSysColor(COLOR_BTNFACE));
	img.Add(AfxGetApp()->LoadIcon(IDI_ICON11));  //0
    img.Add(AfxGetApp()->LoadIcon(IDI_ICON12));  //1	
	img.Add(AfxGetApp()->LoadIcon(IDI_ICON13));  //2
    img.Add(AfxGetApp()->LoadIcon(IDI_ICON14));  //3    
    img.Add(AfxGetApp()->LoadIcon(IDI_ICON15));  //4
    img.Add(AfxGetApp()->LoadIcon(IDI_ICON16));  //5     
	img.Add(AfxGetApp()->LoadIcon(IDI_ICON17));  //6    
	img.Add(AfxGetApp()->LoadIcon(IDI_ICON18));  //7 
	img.Add(AfxGetApp()->LoadIcon(IDI_SHUT_DOWN)); //8 	
	m_wndToolBar.GetToolBarCtrl().SetImageList(&img);
	img.Detach();
	m_wndToolBar.ModifyStyle(0, TBSTYLE_FLAT |CBRS_TOOLTIPS | TBSTYLE_TRANSPARENT|TBBS_CHECKBOX);
	m_wndToolBar.SetButtons(NULL, 9); //共九個按鈕	
	// 設置每個工具按鈕文字
	m_wndToolBar.SetButtonInfo(0, IDC_ADD, TBSTYLE_BUTTON, 0);
	m_wndToolBar.SetButtonText(0, "增加");			
	m_wndToolBar.SetButtonInfo(1, IDC_MODIFY, TBSTYLE_BUTTON , 1);
	m_wndToolBar.SetButtonText(1, "修改");	
	m_wndToolBar.SetButtonInfo(2, IDC_QUERY, TBSTYLE_BUTTON, 2);
	m_wndToolBar.SetButtonText(2, "查詢");	
	m_wndToolBar.SetButtonInfo(3, IDC_DEL, TBSTYLE_BUTTON, 3);
	m_wndToolBar.SetButtonText(3, "刪除");	
	m_wndToolBar.SetButtonInfo(4, IDC_FIRST, TBSTYLE_BUTTON, 4);
	m_wndToolBar.SetButtonText(4, "首條記錄");	
	m_wndToolBar.SetButtonInfo(5, IDC_BEFORE, TBSTYLE_BUTTON, 5);
	m_wndToolBar.SetButtonText(5, "向前");	
	m_wndToolBar.SetButtonInfo(6, IDC_AFTER, TBSTYLE_BUTTON , 6);
	m_wndToolBar.SetButtonText(6, "向后");	
	m_wndToolBar.SetButtonInfo(7, IDC_END, TBSTYLE_BUTTON , 7);
	m_wndToolBar.SetButtonText(7, "末條記錄");
	m_wndToolBar.SetButtonInfo(8, IDC_SHUTDOWN, TBSTYLE_BUTTON , 8);
	m_wndToolBar.SetButtonText(8, "退出");
	CRect rectToolBar;
	m_wndToolBar.GetItemRect(0, &rectToolBar);  //得到按鈕的大小	
	rectToolBar.right = 55;
	rectToolBar.bottom= 42;
	m_wndToolBar.SetSizes(rectToolBar.Size(), CSize(20,20)); //設置按鈕的大小	
	//在Rebar中加入ToolBar	
	m_wndReBar.AddBar(&m_wndToolBar);
	RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
	m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_MODIFY, FALSE);
	m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_FIRST, FALSE);
	m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_BEFORE, FALSE);
	m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_AFTER, FALSE);
	m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_END, FALSE);
	m_tab.AddPage("操作員",     &m_dlg1, IDD_OPERATOR1);
	m_tab.AddPage("商品信息",   &m_dlg2, IDD_PRODUCT_INFO1);
	m_tab.AddPage("庫存信息",   &m_dlg3, IDD_STORAGE_INFO1);
	m_tab.AddPage("供應商信息", &m_dlg4, IDD_PRIVDER_INFO1);
	if (nSelect >= 0)
	{
		m_tab.Show(nSelect);
	}
	else
	{
		m_tab.Show();
	}	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDlgBaseInfoM::OnClose() 
{
	// TODO: Add your message handler code here and/or call default	
	m_tab.DestroyWindow();
	CDialog::OnClose();
}

void CDlgBaseInfoM::OnAdd() 
{
	int iCur = m_tab.GetCurSel();
	switch(iCur)
	{
	case 0:
		{
			CAaaApp *pApp = (CAaaApp *)AfxGetApp();
			int iflag = 0;  //操作員級別
			CString strName, strPass, strCount;			
			m_dlg1.GetDlgItemText(IDC_NAME, strName);
			m_dlg1.GetDlgItemText(IDC_PASSWORD, strPass);
			if (strName == "" || strPass =="")
			{
				MessageBox("操作員名稱或密碼不能為空", "增加信息錯誤");
				return;
			}
			iflag = m_dlg1.GetDlgItemInt(IDC_COMB_JB);
			if (iflag<=0 || iflag>pApp->iLevel)
			{
				CString str;
				str.Format("添加操作員級別必須為數字1到數字%d之間", pApp->iLevel);
				MessageBox(str, "增加信息錯誤");
				return;
			}			
			if (ADOFLAG)
			{
				try
				{
					strsql.Format("select count(*) as nCount from tb_operator where name='%s' ", strName);
					m_pRs = m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);			
					strCount = (LPCSTR)_bstr_t(m_pRs->GetCollect("nCount"));
					if (strCount == "1")
					{
						MessageBox("操作員名稱已經存在 請您選擇另一個名稱", "增加信息錯誤");
						return;
					}
					
					strsql.Format("insert into  tb_operator(name, password, [level]) values('%s', '%s', %d)",
						strName, strPass, iflag);
					m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);
					
				}
				catch(...)
				{
					ADOFLAG = FALSE;
					MessageBox("添加操作員失敗", "增加信息");
				}
				MessageBox("添加操作員成功", "增加信息");
			}
			else
			{
				MessageBox("添加操作員失敗 數據庫連接失敗", "增加信息");
			}
			
			m_dlg1.SetDlgItemText(IDC_NAME, "");
			m_dlg1.SetDlgItemText(IDC_PASSWORD, "");
			m_dlg1.SetDlgItemText(IDC_COMB_JB, "");

			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_MODIFY, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_FIRST, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_BEFORE, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_AFTER, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_END, FALSE);
					
		}
		break;
	case 1:
		{
			CAaaApp *pApp = (CAaaApp *)AfxGetApp();			
			CString strProId, strProName,  strRule,	strZjCode, strPrice, strProider, strMark;
			m_dlg2.GetDlgItemText(IDC_ID, strProId);
			m_dlg2.GetDlgItemText(IDC_PRO_NAME, strProName);
			m_dlg2.GetDlgItemText(IDC_RULE, strRule);
			m_dlg2.GetDlgItemText(IDC_ZJCODE, strZjCode);
			m_dlg2.GetDlgItemText(IDC_MR_PRICE, strPrice);
			m_dlg2.GetDlgItemText(IDC_PRO_PROVIDER, strProider);
			m_dlg2.GetDlgItemText(IDC_PRO_MARK, strMark);
			if (pApp->iLevel <=  2)
			{				
				MessageBox("您沒有權限添加信息", "增加信息錯誤");
				return;
			}
			if (strProId.IsEmpty() || strProName.IsEmpty() ||strRule.IsEmpty() ||strZjCode.IsEmpty()
				|| strPrice.IsEmpty() ||strProider.IsEmpty() || strMark.IsEmpty())
			{
				MessageBox("增加的信息不完整, 請您重新填寫", "增加信息錯誤");
				return;
			}			
			
			
			if (ADOFLAG)
			{
				try
				{
					strsql.Format("select count(*) as nCount from tb_merchandiseinfo where ID='%s' ", strProId);
					m_pRs = m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);			
					CString strCount = (LPCSTR)_bstr_t(m_pRs->GetCollect("nCount"));
					if (strCount == "1")
					{
						MessageBox("商品編號已經存在 請您選擇另一個編號", "增加信息錯誤");
						return;
					}
					
					strsql.Format("insert into  tb_merchandiseinfo(ID, name, spec, shortname, defaultprice, \
						manufacturer, memo) values('%s', '%s', '%s', '%s', %.2f, '%s', '%s')",
						strProId, strProName, strRule, strZjCode, atof(strPrice),strProider, strMark);
					m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);
					
				}
				catch(...)
				{
					ADOFLAG = FALSE;
					MessageBox("添加商品信息失敗", "增加信息");
				}
				MessageBox("添加商品信息成功", "增加信息");
			}
			else
			{
				MessageBox("添加商品信息失敗 數據庫連接失敗", "增加信息");
			}
			
			m_dlg2.SetDlgItemText(IDC_ID, "");
			m_dlg2.SetDlgItemText(IDC_PRO_NAME, "");
			m_dlg2.SetDlgItemText(IDC_RULE, "");
			m_dlg2.SetDlgItemText(IDC_ZJCODE, "");
			m_dlg2.SetDlgItemText(IDC_MR_PRICE, "");
			m_dlg2.SetDlgItemText(IDC_PRO_PROVIDER, "");
			m_dlg2.SetDlgItemText(IDC_PRO_MARK, "");

			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_MODIFY, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_FIRST, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_BEFORE, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_AFTER, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_END, FALSE);
		}
		break;
	case 2:
		{
			CAaaApp *pApp = (CAaaApp *)AfxGetApp();			
			CString strStoreName;
			m_dlg3.GetDlgItemText(IDC_STORE_NAME, strStoreName);
			if (pApp->iLevel <=  2)
			{				
				MessageBox("您沒有權限添加信息", "增加信息錯誤");
				return;
			}
			if (strStoreName.IsEmpty())
			{
				MessageBox("增加的信息不能為空, 請您重新填寫", "增加信息錯誤");
				return;
			}			
			
			if (ADOFLAG)
			{
				try
				{
					strsql.Format("select count(*) as nCount from tb_storageinfo where storagename='%s' ", strStoreName);
					m_pRs = m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);			
					CString strCount = (LPCSTR)_bstr_t(m_pRs->GetCollect("nCount"));
					if (strCount == "1")
					{
						MessageBox("庫存名稱已經存在 請您選擇另一個庫存名稱", "增加信息錯誤");
						return;
					}
					
					strsql.Format("insert into  tb_storageinfo(storagename) values('%s') ", strStoreName);
					m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);
					
				}
				catch(...)
				{
					ADOFLAG = FALSE;
					MessageBox("添加庫存信息失敗", "增加信息");
				}
				MessageBox("添加庫存信息成功", "增加信息");
			}
			else
			{
				MessageBox("添加庫存信息失敗 數據庫連接失敗", "增加信息");
			}
			
			m_dlg3.SetDlgItemText(IDC_STORE_NAME, "");

			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_MODIFY, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_FIRST, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_BEFORE, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_AFTER, FALSE);
			m_wndToolBar.GetToolBarCtrl().EnableButton(IDC_END, FALSE);
		}
		break;
	case 3:
		{
			CAaaApp *pApp = (CAaaApp *)AfxGetApp();			
			CString strProName, strCEo,  strManager,
				strPhone, strAddress, strNetAddress, strEmail;
			m_dlg4.GetDlgItemText(IDC_PROVIDER_NAME, strProName);
			m_dlg4.GetDlgItemText(IDC_PRO_CEO, strCEo);
			m_dlg4.GetDlgItemText(IDC_PRO_MANAGER, strManager);
			m_dlg4.GetDlgItemText(IDC_PRO_PHONE, strPhone);
			m_dlg4.GetDlgItemText(IDC_PRO_ADDRESS, strAddress);
			m_dlg4.GetDlgItemText(IDC_PRO_NET_ADDRESS, strNetAddress);
			m_dlg4.GetDlgItemText(IDC_PRO_EMAIL, strEmail);
			if (pApp->iLevel <=  2)
			{				
				MessageBox("您沒有權限添加信息", "增加信息錯誤");
				return;
			}
			if (strProName.IsEmpty()||strCEo.IsEmpty())
			{
				MessageBox("增加的信息不完整, 請您重新填寫", "增加信息錯誤");
				return;
			}			
			if (ADOFLAG)
			{
				try
				{
					strsql.Format("select count(*) as nCount from tb_providerinfo where providername='%s' ", strProName);
					m_pRs = m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);			
					CString strCount = (LPCSTR)_bstr_t(m_pRs->GetCollect("nCount"));
					if (strCount == "1")
					{
						MessageBox("供應商名稱已經存在 請您選擇另一個編號", "增加信息錯誤");
						return;
					}
					
					strsql.Format("insert into  tb_providerinfo(providername, artificialperson, \
						principal, phone, addr, web, e_mail) values('%s', '%s', '%s', '%s', '%s', '%s', '%s')",
						strProName, strCEo, strManager, strPhone, strAddress,strNetAddress, strEmail);
					m_pCon->Execute(_bstr_t(strsql), NULL, adCmdText);
					

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91网站在线播放| 免费在线欧美视频| 欧美电影一区二区三区| 国产一区视频导航| 一区二区三国产精华液| 欧美xxxx老人做受| 在线影院国内精品| 国内精品伊人久久久久av影院 | 中文字幕亚洲成人| 51精品视频一区二区三区| 东方aⅴ免费观看久久av| 亚洲成人av一区二区| 国产欧美一区二区精品性色超碰| 91成人免费在线视频| 国产91在线观看| 秋霞影院一区二区| 亚洲综合视频在线观看| 久久精子c满五个校花| 欧美男生操女生| 97aⅴ精品视频一二三区| 看电视剧不卡顿的网站| 亚洲午夜影视影院在线观看| 久久久久免费观看| 666欧美在线视频| 色综合久久88色综合天天| 国产精品自拍一区| 偷窥国产亚洲免费视频| 亚洲欧美日韩小说| 亚洲国产精品av| 亚洲精品一区二区三区精华液 | 日韩一区二区在线播放| 欧美亚洲动漫精品| 91视频在线观看| 福利电影一区二区三区| 韩国女主播一区| 日本一不卡视频| 亚洲国产一区二区在线播放| 亚洲视频网在线直播| 亚洲国产精品黑人久久久| 久久综合资源网| 欧美一级片在线观看| 欧美福利一区二区| 欧美日韩一区二区在线观看| 91搞黄在线观看| 色悠悠久久综合| 91蜜桃网址入口| 99久久夜色精品国产网站| 成人激情综合网站| 国产成人av一区二区三区在线观看| 奇米精品一区二区三区在线观看 | 国产日韩亚洲欧美综合| 久久久久亚洲蜜桃| 国产欧美日韩综合精品一区二区 | 国产欧美精品一区二区色综合| 精品1区2区在线观看| 精品国产一区二区在线观看| 精品国产污污免费网站入口 | 精品国产亚洲在线| 久久久夜色精品亚洲| 国产日韩欧美不卡| 中文字幕在线一区免费| 亚洲免费观看在线视频| 亚洲夂夂婷婷色拍ww47| 亚洲成av人综合在线观看| 日本强好片久久久久久aaa| 亚洲成av人片www| 亚洲二区在线观看| 亚洲国产精品一区二区www| 一区二区三区四区五区视频在线观看| 久久久久亚洲综合| 国产精品视频麻豆| 中文字幕巨乱亚洲| 17c精品麻豆一区二区免费| 亚洲天堂成人在线观看| 亚洲丝袜自拍清纯另类| 尤物视频一区二区| 亚洲成人一二三| 视频一区二区三区中文字幕| 日本一区二区三区久久久久久久久不| 精品国产百合女同互慰| 欧美一区欧美二区| 精品999久久久| 国产精品美女久久福利网站| 日韩美女视频19| 亚洲综合视频在线| 天堂在线亚洲视频| 国产精品一二三在| 成人免费视频免费观看| 色久优优欧美色久优优| 欧美群妇大交群中文字幕| 欧美一级片在线看| 久久精品一区二区| 亚洲欧美日韩国产成人精品影院| 午夜精品一区二区三区电影天堂 | 成人av资源在线| 一本高清dvd不卡在线观看| av综合在线播放| 日韩欧美成人一区二区| 亚洲国产成人在线| 亚洲一区二三区| 国产一区二区三区黄视频| 91色porny| 日韩一区二区三区在线观看| 久久精品日韩一区二区三区| 久久久精品人体av艺术| ...xxx性欧美| 奇米色一区二区| 91香蕉视频黄| 91精品国产全国免费观看| 国产欧美一二三区| 日韩av网站免费在线| 国产jizzjizz一区二区| 91激情五月电影| 久久尤物电影视频在线观看| 亚洲视频狠狠干| 久久精品国产第一区二区三区| www.亚洲色图| 欧美一区二区精品久久911| 久久久99免费| 蜜臀久久99精品久久久久久9| 99精品桃花视频在线观看| 欧美一区二区三级| 亚洲精选一二三| 国产一区二区三区美女| 7777精品伊人久久久大香线蕉超级流畅| 国产日韩欧美a| 日韩av成人高清| 欧美影院午夜播放| 国产精品天干天干在观线| 美女任你摸久久| 欧美色爱综合网| 日韩毛片精品高清免费| 国产激情一区二区三区桃花岛亚洲| 色婷婷综合久久久中文一区二区 | 日韩在线观看一区二区| 波波电影院一区二区三区| 欧美电影免费观看高清完整版 | 欧美人xxxx| 国产精品美女久久久久av爽李琼 | 奇米四色…亚洲| 在线欧美日韩精品| 国产精品嫩草影院com| 美女一区二区在线观看| 欧美日韩视频在线一区二区| 国产日本一区二区| 国v精品久久久网| 久久影音资源网| 男女视频一区二区| 欧美日韩夫妻久久| 亚洲综合在线五月| 91免费版在线| 亚洲欧洲三级电影| 91蜜桃网址入口| 亚洲欧美日韩成人高清在线一区| 成人网在线免费视频| 国产亚洲精品bt天堂精选| 久久91精品久久久久久秒播| 精品国产免费人成在线观看| 久久成人综合网| 日韩视频一区在线观看| 黑人巨大精品欧美一区| 欧美xxxxx牲另类人与| 久久不见久久见免费视频1| 91精品国产欧美一区二区成人| 性欧美疯狂xxxxbbbb| 欧美日韩欧美一区二区| 亚洲成av人片| 日韩美一区二区三区| 久久99精品国产麻豆婷婷洗澡| 日韩一区二区免费视频| 久久精品av麻豆的观看方式| 日韩你懂的在线播放| 久久精品理论片| 26uuu精品一区二区在线观看| 成人短视频下载| 亚洲免费在线观看| 欧美午夜寂寞影院| 日韩国产在线观看| 精品国产91乱码一区二区三区| 狂野欧美性猛交blacked| 国产精品色在线| 91色在线porny| 婷婷国产在线综合| 欧美成人艳星乳罩| 国产91富婆露脸刺激对白| 亚洲视频在线一区观看| 日本高清视频一区二区| 久久99久久久久久久久久久| 国产亚洲福利社区一区| 不卡一卡二卡三乱码免费网站| 亚洲美女在线一区| 欧美日韩精品电影| 国产一区激情在线| 亚洲一区二区高清| 久久婷婷国产综合精品青草| 成人的网站免费观看| 亚洲夂夂婷婷色拍ww47| 精品国产一区二区三区四区四| 国产大陆亚洲精品国产| 综合在线观看色|