// ShowMemberReg.cpp : implementation file // #include "stdafx.h" #include "ylgl.h" #include "ShowMemberReg.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // ShowMemberReg dialog ShowMemberReg::ShowMemberReg(CWnd* pParent /*=NULL*/) : CDialog(ShowMemberReg::IDD, pParent) { //{{AFX_DATA_INIT(ShowMemberReg) m_radio = 1; //}}AFX_DATA_INIT m_mode=0; m_bNeedRefsh=0; } void ShowMemberReg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(ShowMemberReg) DDX_Control(pDX, IDC_LIST5, m_List2); DDX_Control(pDX, IDC_LIST1, m_List1); DDX_Radio(pDX, IDC_RADIO1, m_radio); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(ShowMemberReg, CDialog) //{{AFX_MSG_MAP(ShowMemberReg) ON_BN_CLICKED(IDC_BUTTON1, OnButton1) ON_BN_CLICKED(IDC_BUTdel, OnBUTdel) ON_BN_CLICKED(IDC_RADIO1, OnRadio1) ON_BN_CLICKED(IDC_RADIO2, OnRadio2) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // ShowMemberReg message handlers BOOL ShowMemberReg::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here if(m_mode==0) { m_List1.ShowWindow (SW_HIDE); m_List1.SetHeadings("卡号,120;订单号,120;积分数,120;日期,120" ); m_List1.LoadColumnInfo (131); m_List2.SetHeadings("卡号,80;副卡号,80;订单号,120;套系,120;积分数,80;日期,100" ); m_List2.LoadColumnInfo (166); CString filter="[memberno]='"+m_memberno+"' and [type]<>'转介绍';[memberno]='"+m_memberno+"' and [type]='转介绍'"; g_sendhead.bsql=0; g_sendhead.code[0]=69; g_sendhead.code[1]=128; g_sendhead.tabcount=2; g_pMainWnd->ProcessChatMessageRequest2(filter);if(g_bSendOK==0)return 0; DataToArray(&m_List1array,&m_List2array); CenterWindow();OnRadio2();return false; } else { m_List2.ShowWindow (SW_HIDE); GetDlgItem(IDC_RADIO1)->ShowWindow(SW_HIDE); GetDlgItem(IDC_RADIO2)->ShowWindow(SW_HIDE); if(IsHasRights2new(49))GetDlgItem(IDC_BUTdel)->ShowWindow(SW_SHOW); SetWindowText("会员使用积分记录"); m_List1.SetHeadings("id,0;卡号,100;订单号,100;使用积分数,100;金额,100;日期,100" ); m_List1.LoadColumnInfo (132); CString filter="memberno='"+m_memberno+"'"; g_sendhead.bsql=0; g_sendhead.code[0]=70; g_sendhead.tabcount=1; g_pMainWnd->ProcessChatMessageRequest2(filter);if(g_bSendOK==0)return 0; DataToArray(&g_List1array); } CenterWindow(); m_List1.DeleteAllItems2 (); int ii=0; m_List1.m_arLabels.SetSize( g_List1array.GetSize (), 1 ); int count=0; for(ii=0; iiProcessChatMessageRequest2(sql); if(g_bSendOK==0)return; CString filter="memberno='"+m_memberno+"'"; g_sendhead.bsql=0; g_sendhead.code[0]=70; g_sendhead.tabcount=1; g_pMainWnd->ProcessChatMessageRequest2(filter);if(g_bSendOK==0)return; DataToArray(&g_List1array); m_List1.DeleteAllItems2 (); int ii=0; m_List1.m_arLabels.SetSize( g_List1array.GetSize (), 1 ); int count=0; for(ii=0; ii