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

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

?? dlgusermgt.cpp

?? 數(shù)據(jù)庫服務(wù)
?? CPP
字號(hào):
// DlgUserMgt.cpp : implementation file
//

#include "stdafx.h"
#include "NServer.h"
#include "DlgUserMgt.h"
#include "UserRst.h"

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

/////////////////////////////////////////////////////////////////////////////
// CDlgUserMgt dialog


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


void CDlgUserMgt::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgUserMgt)
	DDX_Control(pDX, IDC_LISTUSER, m_list);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgUserMgt, CDialog)
	//{{AFX_MSG_MAP(CDlgUserMgt)
	ON_BN_CLICKED(IDC_BTN_USEREXIT, OnBtnUserexit)
	ON_BN_CLICKED(IDC_BTN_USERADD, OnBtnUseradd)
	ON_BN_CLICKED(IDC_BTN_USERMOD, OnBtnUsermod)
	ON_BN_CLICKED(IDC_BTN_USERDEL, OnBtnUserdel)
	ON_NOTIFY(NM_CLICK, IDC_LISTUSER, OnClickListuser)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgUserMgt message handlers

void CDlgUserMgt::OnBtnUserexit() 
{
	CDialog::OnCancel();	
}

BOOL CDlgUserMgt::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	m_list.ModifyStyle(0, LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL);
	m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_HEADERDRAGDROP);

	m_list.InsertColumn(0,"用戶編號(hào)",		LVCFMT_LEFT,70);
	m_list.InsertColumn(1,"用戶名稱",		LVCFMT_LEFT,100);
	m_list.InsertColumn(2,"用戶描述",		LVCFMT_LEFT,100);
	m_list.InsertColumn(3,"注冊(cè)日期",		LVCFMT_LEFT,200);
	m_list.InsertColumn(4,"最大存儲(chǔ)空間",	LVCFMT_LEFT,100);
	m_list.InsertColumn(5,"當(dāng)前存儲(chǔ)空間",	LVCFMT_LEFT,100);
	m_list.InsertColumn(6,"鎖定狀態(tài)",		LVCFMT_LEFT,100);
	

	LoadUser();

	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDlgUserMgt::OnBtnUseradd() 
{

	CString usercode = "";
	CString username = "";
	CString userdesc = "";
	CString usercont = "";


	GetDlgItem(IDC_EDIT_CODE)->GetWindowText(usercode);
	GetDlgItem(IDC_EDIT_NAME)->GetWindowText(username);
	GetDlgItem(IDC_EDIT_DESC)->GetWindowText(userdesc);
	GetDlgItem(IDC_EDIT_CONT)->GetWindowText(usercont);

	if(strlen(usercode)<=0 || strlen(username)<=0){
		MessageBox("用戶編號(hào)和用戶名稱不能為空!");
		return;
	}

	try{
		CTime tm = CTime::GetCurrentTime();
		CString str = "";

		str.Format("%04d-%02d-%02d %02d:%02d:%02d",tm.GetYear(),tm.GetMonth(),tm.GetDay(), \
			tm.GetHour(),tm.GetMinute(),tm.GetSecond());

		CUserRst dUser;

		if(dUser.IsOpen())
			dUser.Close();

		dUser.m_strFilter = "1=0";
		dUser.Open();
		dUser.AddNew();

		dUser.m_UserIndex = atoi(usercode);
		dUser.m_UserName = username;
		dUser.m_UserDesc = userdesc;
		dUser.m_RegTime = str;
		dUser.m_MaxSpace = atoi(usercont);
		dUser.m_NowSpace = 0;
		if(((CButton *)GetDlgItem(IDC_CHK_LOCK))->GetCheck())
			dUser.m_IsLock = 1;
		else
			dUser.m_IsLock = 0;

		dUser.Update();
		
		dUser.Close();

		CString tempstr = "";
		int nItem = m_list.InsertItem(0,usercode);
		m_list.SetItemText(nItem,1,username);
		m_list.SetItemText(nItem,2,userdesc);
		m_list.SetItemText(nItem,3,str);
		m_list.SetItemText(nItem,4,usercont);
		m_list.SetItemText(nItem,5,"0");
		m_list.SetItemText(nItem,6,"正常");

	}
	catch(...){;}

}

void CDlgUserMgt::OnBtnUsermod() 
{

	int nItem = m_list.GetNextItem(-1, LVNI_SELECTED);
	if (nItem < 0)	return;

	CString tempstr = "";
	tempstr = m_list.GetItemText(nItem,0);
	int pNum = atoi(tempstr);
	if(pNum <= 0) return;

	CString usercode = "";
	CString username = "";
	CString userdesc = "";
	CString usercont = "";


	GetDlgItem(IDC_EDIT_CODE)->GetWindowText(usercode);
	GetDlgItem(IDC_EDIT_NAME)->GetWindowText(username);
	GetDlgItem(IDC_EDIT_DESC)->GetWindowText(userdesc);
	GetDlgItem(IDC_EDIT_CONT)->GetWindowText(usercont);

	if(strlen(usercode)<=0 || strlen(username)<=0){
		MessageBox("用戶編號(hào)和用戶名稱不能為空!");
		return;
	}

	try{
		CTime tm = CTime::GetCurrentTime();
		CString strFt = "";

		CUserRst dUser;

		strFt.Format("UserIndex = %d" , pNum);

		if(dUser.IsOpen())
			dUser.Close();

		dUser.m_strFilter = strFt;
		dUser.Open();
		if(dUser.IsEOF()){
			dUser.Close();
			return;
		}

		dUser.Edit();

		dUser.m_UserIndex = atoi(usercode);
		dUser.m_UserName = username;
		dUser.m_UserDesc = userdesc;
//		dUser.m_RegTime = str;
		dUser.m_MaxSpace = atoi(usercont);
		if(((CButton *)GetDlgItem(IDC_CHK_LOCK))->GetCheck())
			dUser.m_IsLock = 1;
		else
			dUser.m_IsLock = 0;

		dUser.Update();

		dUser.Close();

		m_list.SetItemText(nItem,1,usercode);
		m_list.SetItemText(nItem,1,username);
		m_list.SetItemText(nItem,2,userdesc);
		m_list.SetItemText(nItem,4,usercont);
		if(((CButton *)GetDlgItem(IDC_CHK_LOCK))->GetCheck())
			m_list.SetItemText(nItem,6,"鎖定");
		else
			m_list.SetItemText(nItem,6,"正常");

	}
	catch(...){;}
	
}

void CDlgUserMgt::OnBtnUserdel() 
{
	int nItem = m_list.GetNextItem(-1, LVNI_SELECTED);
	if (nItem < 0)	return;

	CString tempstr = "";
	tempstr = m_list.GetItemText(nItem,0);
	int pNum = atoi(tempstr);
	if(pNum <= 0) return;

	try{

		CUserRst dUser;

		if(dUser.IsOpen())
			dUser.Close();

		CString strFt = "";
		strFt.Format("UserIndex = %d" , pNum);

		dUser.m_strFilter = strFt;
		
		dUser.Open();
		
		if(!dUser.IsEOF())
			dUser.Delete();

		dUser.Close();

		m_list.DeleteItem(nItem);

	}
	catch(...){;}

	
}

void CDlgUserMgt::OnClickListuser(NMHDR* pNMHDR, LRESULT* pResult) 
{
	int nItem = m_list.GetNextItem(-1, LVNI_SELECTED);
	if (nItem < 0)	return;

	CString tempstr = "";
	tempstr = m_list.GetItemText(nItem,0);
	GetDlgItem(IDC_EDIT_CODE)->SetWindowText(tempstr);
	tempstr = m_list.GetItemText(nItem,1);
	GetDlgItem(IDC_EDIT_NAME)->SetWindowText(tempstr);
	tempstr = m_list.GetItemText(nItem,2);
	GetDlgItem(IDC_EDIT_DESC)->SetWindowText(tempstr);
	tempstr = m_list.GetItemText(nItem,4);
	GetDlgItem(IDC_EDIT_CONT)->SetWindowText(tempstr);
	tempstr = m_list.GetItemText(nItem,6);
	if(strcmp(tempstr,"正常") == 0){
		((CButton *)GetDlgItem(IDC_CHK_LOCK))->SetCheck(false);
	}
	else{
		((CButton *)GetDlgItem(IDC_CHK_LOCK))->SetCheck(true);
	}

	*pResult = 0;
}

void CDlgUserMgt::LoadUser()
{
	try{
		CUserRst m_UserRst;

		if(m_UserRst.IsOpen())
			m_UserRst.Close();

		m_UserRst.Open();
		while(!m_UserRst.IsEOF()){
			
			CString tempstr = "";
			tempstr.Format("%d",m_UserRst.m_UserIndex);
			int nItem = m_list.InsertItem(0,tempstr);
			m_list.SetItemText(nItem,1,m_UserRst.m_UserName);
			m_list.SetItemText(nItem,2,m_UserRst.m_UserDesc);
			m_list.SetItemText(nItem,3,m_UserRst.m_RegTime);
			tempstr.Format("%d",m_UserRst.m_MaxSpace);
			m_list.SetItemText(nItem,4,tempstr);
			tempstr.Format("%d",m_UserRst.m_NowSpace);
			m_list.SetItemText(nItem,5,tempstr);
			if(m_UserRst.m_IsLock == 0)
				m_list.SetItemText(nItem,6,"正常");
			else
				m_list.SetItemText(nItem,6,"鎖定");

			m_UserRst.MoveNext();
		}

		m_UserRst.Close();
	}
	catch(...){
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜美腿一区二区三区| 欧美本精品男人aⅴ天堂| 国产精品嫩草影院av蜜臀| 国产精品正在播放| 亚洲国产岛国毛片在线| 91欧美激情一区二区三区成人| 久久精品一区二区三区不卡| 成人午夜激情在线| 亚洲精品视频一区二区| 在线观看一区不卡| 日本三级韩国三级欧美三级| 欧美精品一区二区三区在线播放 | 亚洲一区免费在线观看| 欧美精品xxxxbbbb| 精品一区二区综合| 国产日韩av一区| 欧美亚洲图片小说| 韩国av一区二区| 亚洲另类色综合网站| 欧美精品丝袜中出| 国产宾馆实践打屁股91| 亚洲精品v日韩精品| 欧美电影免费观看完整版| 国产成人aaaa| 亚洲精品国产第一综合99久久 | 日韩电影在线一区二区三区| 日韩视频在线永久播放| 国产成人8x视频一区二区| 亚洲电影激情视频网站| 日本一区二区免费在线| 欧洲激情一区二区| 国产做a爰片久久毛片| 最新国产精品久久精品| 欧美一级国产精品| 97精品电影院| 国模套图日韩精品一区二区| 亚洲女同一区二区| 国产亚洲短视频| 欧美精品一二三| 99久久久久久99| 国产在线精品一区二区不卡了 | 欧美日韩激情一区| 成人app下载| 黑人精品欧美一区二区蜜桃| 亚洲高清三级视频| 综合自拍亚洲综合图不卡区| 日韩精品中文字幕在线一区| 91极品美女在线| 成人av电影在线| 国模一区二区三区白浆| 三级欧美韩日大片在线看| 国产精品乱码人人做人人爱 | 欧美精品高清视频| 色综合色狠狠天天综合色| 国产麻豆日韩欧美久久| 免费不卡在线观看| 一区二区在线免费| 国产精品网友自拍| 精品国精品自拍自在线| 正在播放亚洲一区| 91精彩视频在线观看| 成人激情小说网站| 国产成人免费高清| 国产揄拍国内精品对白| 亚洲一区二区3| 亚洲激情六月丁香| 日韩久久一区二区| 一区二区中文视频| 亚洲欧美在线另类| 中文字幕亚洲成人| 一区免费观看视频| 中文字幕一区二区三区不卡在线 | 美女尤物国产一区| 日韩综合小视频| 日韩一区精品字幕| 日本va欧美va欧美va精品| 午夜精品久久久久久久99水蜜桃| 亚洲综合偷拍欧美一区色| 亚洲男人的天堂av| 亚洲精品第一国产综合野| 亚洲欧美电影一区二区| 亚洲精品国产视频| 亚洲一区在线免费观看| 午夜欧美2019年伦理| 亚洲国产成人高清精品| 丝袜诱惑亚洲看片| 六月丁香婷婷久久| 国产一区二区三区国产| 国产成人av一区二区三区在线观看| 国产一区二区三区免费在线观看| 国产露脸91国语对白| 国产91精品精华液一区二区三区| 成人a免费在线看| 91在线看国产| 欧美欧美欧美欧美| 精品日韩av一区二区| 久久久精品人体av艺术| 亚洲国产精华液网站w| 亚洲另类一区二区| 美女性感视频久久| 国产精品88888| 99精品国产99久久久久久白柏| 色又黄又爽网站www久久| 91精品国产福利在线观看| 精品国产一区二区三区不卡 | 精品国产乱码久久久久久久| 久久久久免费观看| 亚洲伦理在线精品| 日韩国产在线观看| 国产一区二区精品久久99| 91亚洲国产成人精品一区二区三| 欧美视频在线观看一区二区| 精品美女一区二区| 亚洲天堂成人网| 捆绑紧缚一区二区三区视频| 国产精品99久| 欧美日韩久久不卡| 欧美高清一级片在线观看| 亚洲一区中文日韩| 国产成人午夜精品影院观看视频| 91黄色激情网站| 久久久午夜精品| 午夜国产精品一区| 波多野结衣在线一区| 7777女厕盗摄久久久| 中文一区一区三区高中清不卡| 午夜精品久久久久久久99水蜜桃| 国产成人午夜电影网| 在线播放中文一区| 中文字幕在线不卡视频| 久久99精品久久久久久动态图| 91丝袜高跟美女视频| 久久综合狠狠综合久久激情| 一区二区视频免费在线观看| 韩国理伦片一区二区三区在线播放| 欧洲色大大久久| 国产精品国产成人国产三级 | 一二三区精品视频| 国产成人av影院| 日韩视频免费观看高清完整版 | 中文字幕一区二区三区色视频| 另类的小说在线视频另类成人小视频在线 | 91免费在线视频观看| 亚洲精品一区二区三区精华液| 亚洲影院理伦片| 成人av片在线观看| 久久精子c满五个校花| 蜜臀av性久久久久蜜臀av麻豆 | 免费一级片91| 在线视频综合导航| 中文字幕色av一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 91精选在线观看| 亚洲成人在线免费| 色婷婷综合久久| 自拍偷拍国产亚洲| 成人看片黄a免费看在线| 欧美精品一区二区三区在线 | 国产成人丝袜美腿| 久久精品亚洲一区二区三区浴池 | 亚洲成人久久影院| 欧洲一区在线电影| 一区二区三区免费网站| 波多野结衣中文字幕一区二区三区| 久久蜜桃一区二区| 国内精品国产成人国产三级粉色| 欧美一级一级性生活免费录像| 亚洲成国产人片在线观看| 91电影在线观看| 亚洲福利一二三区| 欧美日韩国产在线观看| 亚洲五码中文字幕| 欧美美女一区二区在线观看| 亚洲国产精品久久久久婷婷884| 欧美三级电影在线观看| 亚洲国产视频网站| 欧美蜜桃一区二区三区| 日韩精品乱码免费| 精品国产人成亚洲区| 精品一区二区久久| 久久精品一区二区| av中文字幕亚洲| 尤物视频一区二区| 在线电影国产精品| 激情丁香综合五月| 亚洲国产精品t66y| 欧美综合在线视频| 日韩国产欧美在线观看| 26uuu欧美| 成人av在线播放网站| 亚洲精品视频在线观看网站| 欧美日韩亚洲综合| 国模冰冰炮一区二区| 中文字幕一区二区三| 欧美日韩色一区| 狠狠色狠狠色综合| 亚洲欧美日韩中文字幕一区二区三区| 欧美综合亚洲图片综合区| 热久久一区二区| 国产精品第五页|