managerdialog.cpp
上传用户:yhxbjx
上传日期:2018-11-07
资源大小:7142k
文件大小:4k
源码类别:

数据库系统

开发平台:

Visual C++

  1. // managerdialog.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "课程设计.h"
  5. #include "managerdialog.h"
  6. //#include "课程设计Set.h"
  7. #include "addcoursedialog.h"
  8. #include "deletecoursedialog.h"
  9. #include "fixcoursedialog.h"
  10. #include "studentaddcourse.h"
  11. #include "studentfixcourse.h"
  12. #include "studentdeletecourse.h"
  13. #include "teacheraddcourse.h"
  14. #ifdef _DEBUG
  15. #define new DEBUG_NEW
  16. #undef THIS_FILE
  17. static char THIS_FILE[] = __FILE__;
  18. #endif
  19. /////////////////////////////////////////////////////////////////////////////
  20. // managerdialog dialog
  21. managerdialog::managerdialog(CWnd* pParent /*=NULL*/)
  22. : CDialog(managerdialog::IDD, pParent)
  23. {
  24. //{{AFX_DATA_INIT(managerdialog)
  25. teacher = _T("");
  26. tenewcourse = _T("");
  27. //}}AFX_DATA_INIT
  28. }
  29. void managerdialog::DoDataExchange(CDataExchange* pDX)
  30. {
  31. CDialog::DoDataExchange(pDX);
  32. //{{AFX_DATA_MAP(managerdialog)
  33. DDX_Control(pDX, IDC_EDIT10, m_edit10);
  34. DDX_Control(pDX, IDC_EDIT9, m_edit9);
  35. DDX_Control(pDX, IDC_EDIT8, m_edit8);
  36. DDX_Control(pDX, IDC_EDIT6, m_edit6);
  37. DDX_Control(pDX, IDC_EDIT5, m_edit5);
  38. DDX_Control(pDX, IDC_EDIT4, m_edit4);
  39. DDX_Control(pDX, IDC_EDIT3, m_edit3);
  40. DDX_Control(pDX, IDC_EDIT2, m_edit2);
  41. DDX_Control(pDX, IDC_EDIT1, m_edit1);
  42. DDX_Text(pDX, IDC_EDIT1, teacher);
  43. DDX_Text(pDX, IDC_EDIT2, tenewcourse);
  44. //}}AFX_DATA_MAP
  45. }
  46. BEGIN_MESSAGE_MAP(managerdialog, CDialog)
  47. //{{AFX_MSG_MAP(managerdialog)
  48. ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
  49. ON_COMMAND(ID_exitsave, Onexitsave)
  50. ON_COMMAND(ID_addcourse, Onaddcourse)
  51. ON_COMMAND(ID_fixcourse, Onfixcourse)
  52. ON_COMMAND(ID_deletecourse, Ondeletecourse)
  53. ON_COMMAND(ID_studentaddcourse, Onstudentaddcourse)
  54. ON_COMMAND(ID_studentdeletecourse, Onstudentdeletecourse)
  55. ON_COMMAND(ID_studentfixcourse, Onstudentfixcourse)
  56. ON_COMMAND(ID_alterlecture, Onalterlecture)
  57. ON_COMMAND(ID_teacheraddcourse, Onteacheraddcourse)
  58. ON_COMMAND(ID_teacherdeletecourse, Onteacherdeletecourse)
  59. ON_COMMAND(ID_teacherfixcourse, Onteacherfixcourse)
  60. //}}AFX_MSG_MAP
  61. END_MESSAGE_MAP()
  62. /////////////////////////////////////////////////////////////////////////////
  63. // managerdialog message handlers
  64. void managerdialog::OnButton2() 
  65. {
  66. // TODO: Add your control notification handler code here
  67. MessageBox("确定退出?n(退出后须密码重新登入)","提示",64);
  68. this->OnCancel();
  69. }
  70. void managerdialog::Onexitsave() 
  71. {
  72. // TODO: Add your command handler code here
  73. this->OnCancel();
  74. }
  75. void managerdialog::Onaddcourse() 
  76. {
  77. // TODO: Add your command handler code here
  78. addcoursedialog a;
  79. a.DoModal();
  80. }
  81. void managerdialog::Onfixcourse() 
  82. {
  83. // TODO: Add your command handler code here
  84. fixcoursedialog a;
  85. a.DoModal();
  86. }
  87. void managerdialog::Ondeletecourse() 
  88. {
  89. // TODO: Add your command handler code here
  90. deletecoursedialog a;
  91. a.DoModal();
  92. }
  93. void managerdialog::Onstudentaddcourse() 
  94. {
  95. // TODO: Add your command handler code here
  96. studentaddcourse a;
  97. a.DoModal();
  98. }
  99. void managerdialog::Onstudentdeletecourse() 
  100. {
  101. // TODO: Add your command handler code here
  102. studentdeletecourse a;
  103. a.DoModal();
  104. }
  105. void managerdialog::Onstudentfixcourse() 
  106. {
  107. // TODO: Add your command handler code here
  108. studentfixcourse a;
  109. a.DoModal();
  110. }
  111. void managerdialog::Onalterlecture() 
  112. {
  113. // TODO: Add your command handler code here
  114. }
  115. void managerdialog::Onteacheraddcourse() 
  116. {
  117. // TODO: Add your command handler code here
  118. teacheraddcourse a;
  119. a.DoModal();
  120. }
  121. void managerdialog::Onteacherdeletecourse() 
  122. {
  123. // TODO: Add your command handler code here
  124. }
  125. void managerdialog::Onteacherfixcourse() 
  126. {
  127. // TODO: Add your command handler code here
  128. }
  129. BOOL managerdialog::OnInitDialog() 
  130. {
  131. CDialog::OnInitDialog();
  132. // TODO: Add extra initialization here
  133. m_edit1.SetReadOnly();
  134. m_edit2.SetReadOnly();
  135. m_edit3.SetReadOnly();
  136. m_edit4.SetReadOnly();
  137. m_edit5.SetReadOnly();
  138. m_edit6.SetReadOnly();
  139. m_edit8.SetReadOnly();
  140. m_edit9.SetReadOnly();
  141. m_edit10.SetReadOnly();
  142. return TRUE;  // return TRUE unless you set the focus to a control
  143.               // EXCEPTION: OCX Property Pages should return FALSE
  144. }