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

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

?? audithistorydlg.cpp

?? 一個(gè)電視臺(tái)專用的信息管理軟件源代碼
?? CPP
字號(hào):
// AuditHistoryDlg.cpp : implementation file
//

#include "stdafx.h"
#include "tvnews.h"
#include "AuditHistoryDlg.h"
#include "News.h"
#include "RepHInfoDlg.h"
#include "NewsSerch.h"
#include "SendFile.h"


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

/////////////////////////////////////////////////////////////////////////////
// CAuditHistoryDlg dialog

extern CTVNewsApp theApp;
CAuditHistoryDlg::CAuditHistoryDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CAuditHistoryDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CAuditHistoryDlg)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CAuditHistoryDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAuditHistoryDlg)
	DDX_Control(pDX, IDC_HISTORY_LCINFO, m_lcInfo);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAuditHistoryDlg, CDialog)
	//{{AFX_MSG_MAP(CAuditHistoryDlg)
	ON_NOTIFY(NM_CLICK, IDC_HISTORY_LCINFO, OnClickHistoryLcinfo)
	ON_BN_CLICKED(IDC_BTNMORE_HINFO, OnBtnmoreHinfo)
	ON_WM_SHOWWINDOW()
	ON_BN_CLICKED(IDC_BTNUPDATE_QUERY, OnBtnupdateQuery)
	ON_BN_CLICKED(IDC_BTNCANCEL_RINFO, OnBtncancelRinfo)
	ON_NOTIFY(NM_DBLCLK, IDC_HISTORY_LCINFO, OnDblclkHistoryLcinfo)
//	ON_BN_CLICKED(IDC_BTNUPDATE_REFRESH, OnBtnupdateRefresh)
	ON_WM_TIMER()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAuditHistoryDlg message handlers

BOOL CAuditHistoryDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	SetTimer(1,5000,NULL); 

	m_lcInfo.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
	m_lcInfo.InsertColumn(0,_T("ID"),LVCFMT_LEFT|LVCFMT_IMAGE);
	m_lcInfo.SetColumnWidth(0,0);
	m_lcInfo.InsertColumn(1,_T("新聞標(biāo)題"));
	m_lcInfo.SetColumnWidth(1,200);
	m_lcInfo.InsertColumn(2,_T("文件名"));
	m_lcInfo.SetColumnWidth(2,200);
	m_lcInfo.InsertColumn(3,_T("文件大小"));
	m_lcInfo.SetColumnWidth(3,100);
	m_lcInfo.InsertColumn(4,_T("評(píng)審狀態(tài)"));
	m_lcInfo.SetColumnWidth(4,100);
	m_lcInfo.InsertColumn(5,_T("上傳時(shí)間"));
	m_lcInfo.SetColumnWidth(5,100);
	m_lcInfo.InsertColumn(6,_T("通過時(shí)間"));
	m_lcInfo.SetColumnWidth(6,100);
	m_lcInfo.InsertColumn(7,_T("作者"));
	m_lcInfo.SetColumnWidth(7,100);
	m_lcInfo.InsertColumn(8,_T("頻道"));
	m_lcInfo.SetColumnWidth(8,100);
	m_lcInfo.InsertColumn(9,_T("欄目"));
	m_lcInfo.SetColumnWidth(9,100);
	m_lcInfo.InsertColumn(10,_T("必審人員"));
	m_lcInfo.SetColumnWidth(10,100);

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

void CAuditHistoryDlg::OnClickHistoryLcinfo(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int nSelRows = m_lcInfo.GetSelectedCount();

	if(!nSelRows) //-- If there are no rows selected,jump out here
		return;

	//-- Get the position of the first selected row
	POSITION pos =m_lcInfo.GetFirstSelectedItemPosition();

	//-- Get the index of next selected row
	int i = m_lcInfo.GetNextSelectedItem(pos);

	if (i != -1) //-- Execute this loop as long as GetNextSelectedItem() returns -1
	{
		m_SelectID= atoi(m_lcInfo.GetItemText(i, 0));
	}		
	*pResult = 0;
}

void CAuditHistoryDlg::OnBtnmoreHinfo() 
{
	// TODO: Add your control notification handler code here
	if(m_lcInfo.GetSelectedCount()==0)
	{
		MessageBox("請(qǐng)選擇要查看的行!");
		return;
	}
	CRepHInfoDlg repHInfoDlg;

	repHInfoDlg.newsID=m_SelectID;
	repHInfoDlg.DoModal();
	Refresh();
	
}

void CAuditHistoryDlg::OnShowWindow(BOOL bShow, UINT nStatus) 
{
	CDialog::OnShowWindow(bShow, nStatus);
	
	// TODO: Add your message handler code here
	Refresh();
	
	
}

void CAuditHistoryDlg::OnBtnupdateQuery() 
{
	// TODO: Add your control notification handler code here
	CNewsSerch NewsSerch;
	NewsSerch.DoModal();
	CString strCondition = NewsSerch.strSQL;
	
	Refresh(strCondition);
	
}

void CAuditHistoryDlg::OnBtncancelRinfo() 
{
	// TODO: Add your control notification handler code here
	if(m_lcInfo.GetSelectedCount()==0)
	{
		MessageBox("請(qǐng)選擇要撤單的新聞!");
		return;
	}
	
	if(MessageBox("你確定要撤消該新聞嗎?","詢問信息", MB_YESNO ) == IDYES)
	{
		CNews News;
		long iFlg;
		CString cMessage;
		News.CancleNews(m_SelectID,theApp.m_user.GetUID(),iFlg,cMessage);
		if(0==iFlg)
		{
			MessageBox(cMessage);
		}
		else
		{
			CUIntArray allNewsItem;
			News.GetAllNewsByUserID(allNewsItem,theApp.m_user.GetUID(),1);

			//////////////////////////////////////////

			unsigned short nPort;//服務(wù)器端口號(hào)
			CString Server_IP;//服務(wù)器IP地址
			CString FileName ;//服務(wù)器上文件名稱,絕對(duì)路徑

			News.GetServerInfByNewsID(m_SelectID,FileName,nPort,Server_IP);

			char pErrorString[256];//錯(cuò)誤提示信息

			if(!DeleteNewsFile(Server_IP, nPort,FileName,pErrorString))
				MessageBox(pErrorString);

            ////////////////////////////////////////////////

			Refresh();
		}
	}
}

void CAuditHistoryDlg::OnDblclkHistoryLcinfo(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int nSelRows = m_lcInfo.GetSelectedCount();

	if(!nSelRows) //-- If there are no rows selected,jump out here
		return;

	//-- Get the position of the first selected row
	POSITION pos =m_lcInfo.GetFirstSelectedItemPosition();

	//-- Get the index of next selected row
	int i = m_lcInfo.GetNextSelectedItem(pos);

	if (i != -1) //-- Execute this loop as long as GetNextSelectedItem() returns -1
	{
		m_SelectID= atoi(m_lcInfo.GetItemText(i, 0));
	}
	
	OnBtnmoreHinfo() ;
	
	*pResult = 0;
}

void CAuditHistoryDlg::Refresh(CString strCondition)
{
	CNews news;
	CUIntArray allNewsItem;
	if(4==theApp.m_user.GetRoleID())
	{
		news.GetAllNews(allNewsItem);
		int i;
		m_lcInfo.DeleteAllItems();
		for(i=0;i<allNewsItem.GetSize();i++)
		{
			news.ShowListByNewsID(m_lcInfo,allNewsItem.GetAt(i));
		}
	}
	else
	{
		news.GetAllNewsByUserID(allNewsItem,theApp.m_user.GetUID(),1,strCondition);
		int i;
		m_lcInfo.DeleteAllItems();
		for(i=0;i<allNewsItem.GetSize();i++)
		{
			news.ShowListByNewsID(m_lcInfo,allNewsItem.GetAt(i));
		}
	}

}

void CAuditHistoryDlg::OnTimer(UINT nIDEvent) 
{
	// TODO: Add your message handler code here and/or call default
	CNews news;
	CUIntArray allNewsItem;
	if(4==theApp.m_user.GetRoleID())
	{
		news.GetAllNews(allNewsItem);
		int i;
		m_lcInfo.DeleteAllItems();
		for(i=0;i<allNewsItem.GetSize();i++)
		{
			news.ShowListByNewsID(m_lcInfo,allNewsItem.GetAt(i));
		}
	}

	CDialog::OnTimer(nIDEvent);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97久久久精品综合88久久| 中文字幕一区在线观看视频| 亚洲国产日韩一级| 精品国产乱码久久| 欧美视频第二页| thepron国产精品| 亚洲欧美日韩国产手机在线| 欧美成人aa大片| 91福利精品第一导航| 国产精品资源在线观看| 日韩经典中文字幕一区| 亚洲精品免费在线| 亚洲欧洲一区二区在线播放| 久久久亚洲综合| 日韩一级免费观看| 欧美日韩高清一区二区三区| 91在线视频在线| 高清久久久久久| 国产精品一区二区三区网站| 人人精品人人爱| 亚洲国产sm捆绑调教视频| 亚洲女女做受ⅹxx高潮| 欧美色精品天天在线观看视频| 国内外精品视频| 激情深爱一区二区| 欧美日韩国产在线观看| 欧美a一区二区| 国产精品人妖ts系列视频| 日韩美一区二区三区| 欧美日韩精品二区第二页| 91丨porny丨最新| 成人黄色在线视频| 丰满亚洲少妇av| 国产a精品视频| 成人美女视频在线看| 成人精品国产一区二区4080| 国产精品一级黄| 国产成人在线视频播放| 成人免费观看av| 9l国产精品久久久久麻豆| av在线播放一区二区三区| av亚洲精华国产精华精| 色综合欧美在线视频区| 欧美亚洲动漫另类| 7777女厕盗摄久久久| 日韩一区二区三区电影| 日韩精品一区二区三区视频播放| 26uuu欧美日本| 久久精品人人做人人综合| 中文字幕精品在线不卡| 亚洲人成精品久久久久久| 亚洲精品国久久99热| 五月天婷婷综合| 蜜桃久久av一区| 国产精品99久久久久久有的能看 | 综合在线观看色| 亚洲日本护士毛茸茸| 亚洲国产三级在线| 九九视频精品免费| www.久久久久久久久| 欧美午夜电影在线播放| 日韩午夜电影av| 日本一二三四高清不卡| 亚洲午夜私人影院| 麻豆91免费观看| 福利电影一区二区| 欧美影视一区二区三区| 精品少妇一区二区| 中文字幕亚洲一区二区av在线 | 欧美亚洲另类激情小说| 日韩欧美高清dvd碟片| 欧美韩国日本不卡| 午夜精品久久久久| 国产乱人伦精品一区二区在线观看| 99久久精品免费精品国产| 欧美日韩aaaaaa| 国产日韩欧美在线一区| 亚洲v中文字幕| 国产精品1区2区| 欧美中文一区二区三区| 久久久亚洲午夜电影| 亚洲综合激情小说| 国产尤物一区二区在线| 欧美做爰猛烈大尺度电影无法无天| 日韩欧美中文一区二区| 国产精品国产三级国产普通话三级| 午夜精品成人在线| 成人午夜伦理影院| 日韩一区二区在线观看视频播放| 成人免费在线视频| 激情综合网av| 欧美精品丝袜久久久中文字幕| 欧美韩日一区二区三区| 麻豆一区二区三区| 欧美写真视频网站| 国产精品久久99| 久久精品久久综合| 欧美日韩激情在线| 亚洲欧美一区二区三区国产精品| 麻豆精品新av中文字幕| 欧美区在线观看| 亚洲男人都懂的| 福利91精品一区二区三区| 日韩一级片网址| 午夜私人影院久久久久| 91麻豆swag| 国产精品美女久久福利网站| 韩国在线一区二区| 91精品国产综合久久香蕉麻豆 | 国产精品系列在线播放| 日韩欧美二区三区| 视频一区在线视频| 精品视频在线免费| 亚洲综合免费观看高清完整版 | 一本大道久久a久久精二百| 久久久国产午夜精品 | 欧美日韩精品一区二区三区四区| 国产精品久久久久7777按摩| 韩国成人在线视频| 精品国产污污免费网站入口 | 一区二区三区加勒比av| 不卡一区二区在线| 国产精品情趣视频| 高清不卡一区二区| 国产丝袜在线精品| 国产91色综合久久免费分享| 久久久久免费观看| 国产成人精品亚洲777人妖 | 色www精品视频在线观看| 亚洲日本乱码在线观看| 色系网站成人免费| 一区二区三区中文在线观看| 91久久奴性调教| 亚洲一区二区在线视频| 欧美在线小视频| 亚洲国产aⅴ天堂久久| 欧美另类z0zxhd电影| 日韩精品色哟哟| 精品久久久久久无| 国产乱子轮精品视频| 国产三级久久久| 成人app网站| 亚洲欧美日韩久久| 精品视频在线视频| 久久精品国产亚洲一区二区三区| 精品国产伦一区二区三区观看方式| 国产综合色视频| 欧美国产日韩一二三区| 99re在线视频这里只有精品| 一区二区视频在线| 欧美日韩一区二区三区高清| 轻轻草成人在线| 久久色在线观看| av电影在线观看不卡| 亚洲制服丝袜一区| 日韩欧美一区二区免费| 成人性视频网站| 有码一区二区三区| 日韩一区二区免费高清| 国产精品亚洲第一| 亚洲卡通动漫在线| 久久久久久久综合| 99久久精品一区| 日本女人一区二区三区| 国产清纯白嫩初高生在线观看91| 色一情一伦一子一伦一区| 日本va欧美va瓶| 中文字幕第一区综合| 欧美日韩一区高清| 国产福利不卡视频| 亚洲国产成人高清精品| 26uuu精品一区二区三区四区在线| 成人精品国产福利| 日本成人在线网站| 国产精品美女久久久久高潮| 欧美高清性hdvideosex| 国产精品1区2区| 日韩精品视频网| 成人欧美一区二区三区小说| 欧美日韩一本到| 大尺度一区二区| 天堂在线亚洲视频| 1000部国产精品成人观看| 日韩欧美一级精品久久| 色婷婷亚洲一区二区三区| 九九国产精品视频| 亚洲综合在线免费观看| 久久综合色8888| 欧美日韩精品福利| 波多野结衣在线aⅴ中文字幕不卡| 午夜精品一区二区三区免费视频| 国产欧美精品一区二区色综合朱莉| 欧美日韩免费视频| eeuss影院一区二区三区| 国产在线视频不卡二| 婷婷国产v国产偷v亚洲高清| 日韩一区中文字幕| 欧美国产精品劲爆| 欧美mv日韩mv国产网站app| 国产在线日韩欧美|