91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 36.59MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-30
  • 語言: C/C++
  • 標簽: MFC??C++??管理系統??

資源簡介

一個用MFC實現的銷售系統管理,可以添加新的商品種類,刪除已有商品種類,取出存入商品,計算商品總價。VS2015運行無誤,2013理論也是可以的。

資源截圖

代碼片段和文件信息

//?AddDlg.cpp?:?實現文件
//

#include?“stdafx.h“
#include?“SaleSystem.h“
#include?“AddDlg.h“
#include?“InfoFile.h“



//?CAddDlg

IMPLEMENT_DYNCREATE(CAddDlg?CFormView)

CAddDlg::CAddDlg()
:?CFormView(CAddDlg::IDD)
?m_price1(0)
?m_num1(0)
?m_name2(_T(““))
?m_price2(0)
?m_num2(0)
?m_left1(0)
{

}

CAddDlg::~CAddDlg()
{
}

void?CAddDlg::DoDataExchange(CDataExchange*?pDX)
{
CFormView::DoDataExchange(pDX);
DDX_Control(pDX?IDC_COMBO1?m_combo);
DDX_Text(pDX?IDC_EDIT1?m_price1);
DDX_Text(pDX?IDC_EDIT3?m_num1);
DDX_Text(pDX?IDC_EDIT4?m_name2);
DDX_Text(pDX?IDC_EDIT5?m_price2);
DDX_Text(pDX?IDC_EDIT6?m_num2);
DDX_Text(pDX?IDC_EDIT7?m_left1);
}

BEGIN_MESSAGE_MAP(CAddDlg?CFormView)
ON_BN_CLICKED(IDC_BUTTON1?&CAddDlg::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2?&CAddDlg::OnBnClickedButton2)
ON_BN_CLICKED(IDC_BUTTON3?&CAddDlg::OnBnClickedButton3)
ON_BN_CLICKED(IDC_BUTTON4?&CAddDlg::OnBnClickedButton4)
ON_CBN_SELCHANGE(IDC_COMBO1?&CAddDlg::OnCbnSelchangeCombo1)
END_MESSAGE_MAP()


//?CAddDlg?診斷

#ifdef?_DEBUG
void?CAddDlg::AssertValid()?const
{
CFormView::AssertValid();
}

#ifndef?_WIN32_WCE
void?CAddDlg::Dump(CDumpContext&?dc)?const
{
CFormView::Dump(dc);
}
#endif
#endif?//_DEBUG


//?CAddDlg?消息處理程序


void?CAddDlg::OnInitialUpdate()
{
CFormView::OnInitialUpdate();

//?TODO:?在此添加專用代碼和/或調用基類
//初始化商品名稱列表下拉框
CInfoFile?file;
file.ReadDocline();
for?(list::iterator?it?=?file.ls.begin();?it!=file.ls.end();?it++)
{
////m_combo?=?it->name;
//////char?*?--->?CString
m_combo.AddString((CString)it->name.c_str());
m_price1?=?it->price;
}
UpdateData(FALSE);
m_combo.SetCurSel(0); ///默認選中第一個商品
OnCbnSelchangeCombo1();?//初始化默認選中的第一個商品的單價
}


void?CAddDlg::OnBnClickedButton1()
{
//?TODO:?在此添加控件通知處理程序代碼
UpdateData(TRUE); //取出控件中的值到變量里面去
//?購買功能的實現
if(m_num1<=0)
{
MessageBox(TEXT(“添加個數不能小于等于0“));
return;
}

//購買
//獲取到具體的要購買的商品名稱
CString?name;
int?index?=?m_combo.GetCurSel();
m_combo.GetLBText(index?name);

CInfoFile?file;
file.ReadDocline();
for(list::iterator?it=file.ls.begin();?it?!=?file.ls.end();?it++)
{
if((CString)it->name.c_str()?==?name)
{
//
it->num?=?it->num?+?m_num1;
m_left1?=?it->num;
MessageBox(_T(“添加成功!“));
file.WriteDocline();
}
}

//清空數據
m_num1?=?0;
UpdateData(FALSE);

}


void?CAddDlg::OnBnClickedButton2()
{
//?TODO:?在此添加控件通知處理程序代碼
//清空數據
UpdateData(TRUE);
m_num1?=?0;
m_combo.SetCurSel(0); ///默認選中第一個商品
OnCbnSelchangeCombo1();

UpdateData(FALSE);
}


void?CAddDlg::OnBnClickedButton3()
{
//?TODO:?在此添加控件通知處理程序代碼
UpdateData(TRUE); //取出控件中的值到變量里面去
//?購買功能的實現
if(m_num2<=0)
{
MessageBox(TEXT(“添加個數不能小于等于0“));
return;
}
if(m_price2<=0)
{
MessageBox(TEXT(“添加商品單價不能小于等于0“));
return;
}
if(m_name2.IsEmpty()?||?m_name2.GetLength()>8)
{
MessageBox(TEXT(“添加商品名為空或者長度大于8個字符“)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????58368??2019-08-12?15:38??SaleSystem\.vs\SaleSystem\v15\.suo

?????文件???81043456??2019-08-12?15:38??SaleSystem\.vs\SaleSystem\v15\Browse.VC.db

?????文件?????262144??2017-08-14?11:36??SaleSystem\ipch\salesystem-9eb2f8ee\salesystem-299e4196.ipch

?????文件?????160768??2019-08-12?15:26??SaleSystem\Release\SaleSystem.exe

?????文件????1828942??2019-08-12?15:26??SaleSystem\Release\SaleSystem.iobj

?????文件?????417648??2019-08-12?15:26??SaleSystem\Release\SaleSystem.ipdb

?????文件????7163904??2019-08-12?15:26??SaleSystem\Release\SaleSystem.pdb

?????文件???????4495??2017-08-10?17:41??SaleSystem\SaleSystem\AddDlg.cpp

?????文件????????880??2017-08-09?17:50??SaleSystem\SaleSystem\AddDlg.h

?????文件???????3256??2017-08-14?13:49??SaleSystem\SaleSystem\DelDlg.cpp

?????文件????????755??2017-08-14?12:36??SaleSystem\SaleSystem\DelDlg.h

?????文件????????728??2017-08-05?18:38??SaleSystem\SaleSystem\DisplayView.cpp

?????文件????????524??2017-08-05?18:38??SaleSystem\SaleSystem\DisplayView.h

?????文件???????4327??2017-08-12?23:38??SaleSystem\SaleSystem\InfoDlg?-?副本.cpp

?????文件???????4131??2017-08-13?02:25??SaleSystem\SaleSystem\InfoDlg.cpp

?????文件???????1007??2017-08-13?01:15??SaleSystem\SaleSystem\InfoDlg.h

?????文件???????2519??2017-08-14?11:26??SaleSystem\SaleSystem\InfoFile.cpp

?????文件????????702??2017-08-04?16:09??SaleSystem\SaleSystem\InfoFile.h

?????文件?????????17??2017-08-14?15:52??SaleSystem\SaleSystem\login.ini

?????文件???????2142??2017-08-05?18:26??SaleSystem\SaleSystem\LoginDlg.cpp

?????文件????????566??2017-08-05?18:26??SaleSystem\SaleSystem\LoginDlg.h

?????文件???????6604??2017-08-14?11:00??SaleSystem\SaleSystem\MainFrm.cpp

?????文件???????1246??2017-08-11?10:34??SaleSystem\SaleSystem\MainFrm.h

?????文件???????3554??2017-08-04?09:49??SaleSystem\SaleSystem\ReadMe.txt

?????文件????1033878??2019-08-12?15:26??SaleSystem\SaleSystem\Release\AddDlg.obj

?????文件????1028698??2019-08-12?15:26??SaleSystem\SaleSystem\Release\DelDlg.obj

?????文件??????53703??2019-08-12?15:26??SaleSystem\SaleSystem\Release\DisplayView.obj

?????文件????1042610??2019-08-12?15:26??SaleSystem\SaleSystem\Release\InfoDlg.obj

?????文件????1155895??2019-08-12?15:26??SaleSystem\SaleSystem\Release\InfoFile.obj

?????文件????1012244??2019-08-12?15:26??SaleSystem\SaleSystem\Release\LoginDlg.obj

............此處省略71個文件信息

評論

共有 條評論