📄 saleview.cpp
字号:
// SaleView.cpp : implementation of the CSaleView class
//
#include "stdafx.h"
#include "Sale.h"
#include "SaleDoc.h"
#include "SaleView.h"
#include "TransportType.h"
#include "Department.h"
#include "SaleType.h"
#include "StorehouseInfor.h"
#include "ontractType.h" //应该是ContractType.h
#include "BackMoneyType.h"
#include "ClientType.h"
#include "ClientLevel.h"
#include "CommodityType.h"
#include "Area.h"
#include "DutyType.h"
#include "PayConditionType.h"
#include "WorkType.h"
#include "SearchInvoice.h"
#include "QuoteForm.h"
#include "ConsignmentInvoice.h"
#include "SaleOrderForm.h"
#include "SaleContract.h"
#include "ClientsSalePlan.h"
#include "StaffSalePlan.h"
#include "DepartmentSalePlan.h"
#include "ProductSalePlan.h"
#include "ClientInfor.h"
#include "StaffInformation.h"
#include "CommodityInfor.h"
#include "Invoice.h"
#include "SearchCondition.h"
#include "SearchQuote.h"
#include "SearchSaleContract.h"
#include "SearchOrderForm.h"
#include "SearchConsignmentForm.h"
#include "DepartmentPlanExecute.h"
#include "SellerPlanExecute.h"
#include "ClientPlanExecute.h"
#include "CommidityPlanExecute.h"
#include "SaleAll.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CSaleView
IMPLEMENT_DYNCREATE(CSaleView, CFormView)
BEGIN_MESSAGE_MAP(CSaleView, CFormView)
//{{AFX_MSG_MAP(CSaleView)
ON_COMMAND(ID_set_transportType, OnTransportType)
ON_COMMAND(ID_set_department, OnDepartment)
ON_COMMAND(ID_set_saleType, OnSaleType)
ON_COMMAND(ID_set_storehouse, OnStorehouse)
ON_COMMAND(ID_set_ContractType, OnContractType)
ON_COMMAND(ID_input_saleOrderForm, OnSaleOrderForm)
ON_COMMAND(ID_input_saleContract, OnSaleContract)
ON_COMMAND(ID_input_reportPrice, OnReportPrice)
ON_COMMAND(ID_input_consignmentInvoice, OnConsignmentInvoice)
ON_COMMAND(ID_input_productSalePlan, OnProductSalePlan)
ON_COMMAND(ID_input_departmentSalePlan, OnDepartmentSalePlan)
ON_COMMAND(ID_input_staffSalePlan, OnStaffSalePlan)
ON_COMMAND(ID_input_clientSalePlan, OnClientSalePlan)
ON_COMMAND(ID_MENUQuoteSearch, OnQuoteSearch)
ON_COMMAND(ID_set_area, OnArea)
ON_COMMAND(ID_set_backmoneyType, OnBackmoneyType)
ON_COMMAND(ID_set_clientLevel, OnClientLevel)
ON_COMMAND(ID_set_clientType, OnClientType)
ON_COMMAND(ID_set_commodityType, OnCommodityType)
ON_COMMAND(ID_input_clientInfor, OnClientInfor)
ON_COMMAND(ID_input_staffInfor, OnStaffInfor)
ON_COMMAND(ID_input_commodityInfor, OnCommodityInfor)
ON_COMMAND(ID_set_duty, OnDutyType)
ON_COMMAND(ID_set_workType, OnWorkType)
ON_COMMAND(ID_set_payCondition, OnPayConditionType)
ON_COMMAND(ID_MENUITEM32790, OnSearchSaleContract)
ON_COMMAND(ID_MENUsearchOrderForm, OnSearchOrderForm)
ON_COMMAND(ID_MENUSearchConsignmentForm, OnSearchConsignmentForm)
ON_COMMAND(ID_departmentSalePlanExecute, OnDepartmentSalePlanExecute)
ON_COMMAND(ID_sellerPlanExecute, OnSellerPlanExecute)
ON_COMMAND(ID_clientPlanExecute, OnClientPlanExecute)
ON_COMMAND(ID_commiditySalePlan, OnCommiditySalePlan)
ON_COMMAND(ID_SaleAccounts, OnSaleAccounts)
ON_COMMAND(ID_consignmentExecute, OnConsignmentExecute)
ON_COMMAND(ID_input_invoice, OnInvoice)
ON_COMMAND(ID_MENUsearchInvoice, OnSearchInvoice)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSaleView construction/destruction
CSaleView::CSaleView()
: CFormView(CSaleView::IDD)
{
//{{AFX_DATA_INIT(CSaleView)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// TODO: add construction code here
}
CSaleView::~CSaleView()
{
}
void CSaleView::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CSaleView)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BOOL CSaleView::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return CFormView::PreCreateWindow(cs);
}
void CSaleView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
GetParentFrame()->RecalcLayout();
ResizeParentToFit();
}
/////////////////////////////////////////////////////////////////////////////
// CSaleView diagnostics
#ifdef _DEBUG
void CSaleView::AssertValid() const
{
CFormView::AssertValid();
}
void CSaleView::Dump(CDumpContext& dc) const
{
CFormView::Dump(dc);
}
CSaleDoc* CSaleView::GetDocument() // non-debug version is inline
{
ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CSaleDoc)));
return (CSaleDoc*)m_pDocument;
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CSaleView message handlers
void CSaleView::OnTransportType()
{
TransportType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnDepartment()
{
Department dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSaleType()
{
// TODO: Add your command handler code here
SaleType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnStorehouse()
{
// TODO: Add your command handler code here
StorehouseInfor dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnContractType()
{
// TODO: Add your command handler code here
ContractType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSaleOrderForm()
{
// TODO: Add your command handler code here
CSaleOrderForm dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSaleContract()
{
// TODO: Add your command handler code here
CSaleContract dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnReportPrice()
{
// TODO: Add your command handler code here
CQuoteForm dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnConsignmentInvoice()
{
// TODO: Add your command handler code here
CConsignmentInvoice dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnProductSalePlan()
{
// TODO: Add your command handler code here
CProductSalePlan dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnDepartmentSalePlan()
{
// TODO: Add your command handler code here
CDepartmentSalePlan dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnStaffSalePlan()
{
CStaffSalePlan dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnClientSalePlan()
{
CClientsSalePlan dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnQuoteSearch()
{
CSearchQuote dlg;
if(dlg.DoModal()==IDOK)
{
//用一个存储过程
}
else
{
}
}
void CSaleView::OnArea()
{
CArea dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnBackmoneyType()
{
CBackMoneyType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnClientLevel()
{
CClientLevel dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnClientType()
{
CClientType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnCommodityType()
{
CCommodityType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnClientInfor()
{
CClientInfor dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnStaffInfor()
{
CStaffInformation dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnCommodityInfor()
{
CCommodityInfor dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnDutyType()
{
CDutyType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnWorkType()
{
CWorkType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnPayConditionType()
{
CPayConditionType dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSearchSaleContract()
{
CSearchSaleContract dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSearchOrderForm()
{
CSearchOrderForm dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSearchConsignmentForm()
{
CSearchConsignmentForm dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnDepartmentSalePlanExecute()
{
CDepartmentPlanExecute dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSellerPlanExecute()
{
CSellerPlanExecute dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnClientPlanExecute()
{
CClientPlanExecute dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnCommiditySalePlan()
{
CCommidityPlanExecute dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSaleAccounts()
{
CSaleAll dlg;
if(dlg.DoModal()==IDOK)
{
}
}
void CSaleView::OnConsignmentExecute()
{
// TODO: Add your command handler code here
}
void CSaleView::OnInvoice()
{
CInvoice dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
void CSaleView::OnSearchInvoice()
{
CSearchInvoice dlg;
if(dlg.DoModal()==IDOK)
{
}
else
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -