CheckEditDlg.cpp
上传用户:biney012
上传日期:2022-05-09
资源大小:4592k
文件大小:1k
源码类别:

数据库系统

开发平台:

Visual C++

  1. // CheckEditDlg.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "Stock.h"
  5. #include "CheckEditDlg.h"
  6. #include "ProInStore.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CCheckEditDlg dialog
  14. CCheckEditDlg::CCheckEditDlg(CWnd* pParent /*=NULL*/)
  15. : CDialog(CCheckEditDlg::IDD, pParent)
  16. {
  17. //{{AFX_DATA_INIT(CCheckEditDlg)
  18. m_MakeDate = _T("");
  19. m_NewNum = 0;
  20. m_OldNum = _T("");
  21. m_Pname = _T("");
  22. m_Price = _T("");
  23. m_Sname = _T("");
  24. //}}AFX_DATA_INIT
  25. }
  26. void CCheckEditDlg::DoDataExchange(CDataExchange* pDX)
  27. {
  28. CDialog::DoDataExchange(pDX);
  29. //{{AFX_DATA_MAP(CCheckEditDlg)
  30. DDX_Text(pDX, IDC_MAKEDATE_STATIC, m_MakeDate);
  31. DDX_Text(pDX, IDC_NEWNUM_EDIT, m_NewNum);
  32. DDX_Text(pDX, IDC_OLDNUM_STATIC, m_OldNum);
  33. DDX_Text(pDX, IDC_PNAME_STATIC, m_Pname);
  34. DDX_Text(pDX, IDC_PRICE_STATIC, m_Price);
  35. DDX_Text(pDX, IDC_SNAME_STATIC, m_Sname);
  36. //}}AFX_DATA_MAP
  37. }
  38. BEGIN_MESSAGE_MAP(CCheckEditDlg, CDialog)
  39. //{{AFX_MSG_MAP(CCheckEditDlg)
  40. //}}AFX_MSG_MAP
  41. END_MESSAGE_MAP()
  42. /////////////////////////////////////////////////////////////////////////////
  43. // CCheckEditDlg message handlers
  44. void CCheckEditDlg::OnOK() 
  45. {
  46. // TODO: Add extra validation here
  47. UpdateData(TRUE);  //将用户输入数据读取到成员变量中
  48. //更新库存数量
  49. CProInStore obj;
  50. obj.SetPnum(m_NewNum);
  51. obj.sql_updatePnum(cSpId);
  52. CDialog::OnOK();
  53. }