【VC开源代码栏目提醒】:网学会员为需要VC开源代码的朋友们搜集整理了DlgCancelInStock.cpp相关资料,希望对各位网友有所帮助!
// DlgCancelInStock.cpp : implementation file
//
#include "stdafx.h"
#include "merchandisesell.h"
#include "DlgCancelInStock.h"
#include "Database.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
//-------------global
extern CDatabase m_hDatabase ;
//------------end
/////////////////////////////////////////////////////////////////////////////
// CDlgCancelInStock dialog
CDlgCancelInStock::CDlgCancelInStock(CWnd* pParent /*=NULL*/)
: CDialog(CDlgCancelInStock::IDD, pParent)
{
//{{AFX_DATA_INIT(CDlgCancelInStock)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void CDlgCancelInStock::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgCancelInStock)
DDX_Control(pDX, IDOK, m_hBtnOk);
DDX_Control(pDX, IDC_TAB_CANCELINSTOCK, m_hTabCancelInStock);
DDX_Control(pDX, IDC_LIST_CANCELINSTOCK, m_hListCancelInStock);
DDX_Control(pDX, IDC_EDIT_UNITPRICE, m_hEditUnitPrice);
DDX_Control(pDX, IDC_EDIT_SUMTOTAL, m_hEditSumTotal);
DDX_Control(pDX, IDC_EDIT_STOCKNAME, m_hEditStockName);
DDX_Control(pDX, IDC_EDIT_REBATE, m_hEditRebate);
DDX_Control(pDX, IDC_EDIT_PROVIDER, m_hEditProvider);
DDX_Control(pDX, IDC_EDIT_PAYMONEY, m_hEditPayMoney);
DDX_Control(pDX, IDC_EDIT_OPERATOR, m_hEditOperator);
DDX_Control(pDX, IDC_EDIT_NUMBERS, m_hEditNumbers);
DDX_Control(pDX, IDC_EDIT_MERCHANDISEID, m_hEditMerchandiseID);
DDX_Control(pDX, IDC_EDIT_FACTMONEY, m_hEditFactMoney);
DDX_Control(pDX, IDC_EDIT_CANCELID, m_hEditCancelID);
DDX_Control(pDX, IDC_DATETIMEPICKER2, m_hDtpTime);
DDX_Control(pDX, IDC_DATETIMEPICKER1, m_hDtpDate);
DDX_Control(pDX, IDC_BTN_FIND, m_hBtnFind);
DDX_Control(pDX, IDC_BTN_SAVE, m_hBtnSave);
DDX_Control(pDX, IDC_BTN_MOD, m_hBtnMod);
DDX_Control(pDX, IDC_BTN_DEL, m_hBtnDel);
DDX_Control(pDX, IDC_BTN_ADD, m_hBtnAdd);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDlgCancelInStock, CDialog)
//{{AFX_MSG_MAP(CDlgCancelInStock)
ON_BN_CLICKED(IDC_BTN_ADD, OnBtnAdd)
ON_BN_CLICKED(IDC_BTN_DEL, OnBtnDel)
ON_BN_CLICKED(IDC_BTN_MOD, OnBtnMod)
ON_BN_CLICKED(IDC_BTN_SAVE, OnBtnSave)
ON_BN_CLICKED(IDC_BTN_FIND, OnBtnFind)
ON_NOTIFY(TCN_SELCHANGE, IDC_TAB_CANCELINSTOCK, OnSelchangeTabCancelinstock)
ON_NOTIFY(NM_CLICK, IDC_LIST_CANCELINSTOCK, OnClickListCancelinstock)
ON_NOTIFY(NM_DBLCLK, IDC_LIST_CANCELINSTOCK, OnDblclkListCancelinstock)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDlgCancelInStock message handlers
BOOL CDlgCancelInStock::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
InitCtrlData() ;
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CDlgCancelInStock::InitCtrlData()
{
m_hTabCancelInStock.InsertItem(0, "入库退货基本信息") ;
m_hTabCancelInStock.InsertItem(1, "入库退货信息列表") ;
m_hTabCancelInStock.ShowWindow(TRUE) ;
//
m_hListCancelInStock.InsertColumn(0, "退货单号", LVCFMT_CENTER, 80) ;
m_hListCancelInStock.InsertColumn(1, "客户", LVCFMT_CENTER, 50) ;
m_hListCancelInStock.InsertColumn(2, "操作员", LVCFMT_CENTER, 80) ;
m_hListCancelInStock.InsertColumn(3, "折扣", LVCFMT_CENTER, 50) ;
m_hListCancelInStock.InsertColumn(4, "总计", LVCFMT_CENTER, 50) ;
m_hListCancelInStock.InsertColumn(5, "应付金额", LVCFMT_C