// ReCharge.cpp : implementation file // #include "stdafx.h" #include "ylgl.h" #include "ReCharge.h" #include "SelPayType.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ReCharge::ReCharge(CWnd* pParent /*=NULL*/): CDialog(ReCharge::IDD, pParent) { m_money = _T(""); m_name = _T(""); m_no = _T(""); m_card2no = _T(""); m_money2 = _T(""); m_strRechargeRemark = _T(""); m_bout=m_mode=0; } void ReCharge::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_EDIT2, m_editnum2); DDX_Control(pDX, IDC_EDIT1, m_editnum); DDX_Text(pDX, IDC_EDIT1, m_money); DDX_Text(pDX, IDC_EDITname, m_name); DDX_Text(pDX, IDC_EDITno, m_no); DDX_Text(pDX, IDC_EDITcard2no, m_card2no); DDX_Text(pDX, IDC_EDIT2, m_money2); DDX_Text(pDX, IDC_EDIT3, m_strRechargeRemark); } BEGIN_MESSAGE_MAP(ReCharge, CDialog) END_MESSAGE_MAP() void ReCharge::OnOK() { UpdateData(); if(m_mode==0 && m_bout==0) { if( atoi(m_money)<=0 && atoi(m_money2)<=0) return; } else if( atoi(m_money)<=0) { return; } if(m_bout==0 && m_mode && atoi(m_balance)ShowWindow(0); GetDlgItem(IDC_EDITcard2no)->ShowWindow(0); if(m_bout)SetWindowText(_T("主卡提现")); } else { if(m_bout) SetWindowText(_T("现金子卡提现")); else SetWindowText(_T("现金子卡充值")); } if(m_mode || m_bout) { GetDlgItem(IDC_STATIC3)->ShowWindow(0); GetDlgItem(IDC_EDIT2)->ShowWindow(0); } if(m_bout) GetDlgItem(IDC_STATIC2)->SetWindowText(_T("提现金额:")); return TRUE; }