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

数据库系统

开发平台:

Visual C++

  1. // managerlogoldialog.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "课程设计.h"
  5. #include "managerlogoldialog.h"
  6. #include "课程设计Set.h"
  7. #include "managerdialog.h"
  8. #ifdef _DEBUG
  9. #define new DEBUG_NEW
  10. #undef THIS_FILE
  11. static char THIS_FILE[] = __FILE__;
  12. #endif
  13. /////////////////////////////////////////////////////////////////////////////
  14. // managerlogoldialog dialog
  15. managerlogoldialog::managerlogoldialog(CWnd* pParent /*=NULL*/)
  16. : CDialog(managerlogoldialog::IDD, pParent)
  17. {
  18. //{{AFX_DATA_INIT(managerlogoldialog)
  19. admini = _T("");
  20. secrect = _T("");
  21. //}}AFX_DATA_INIT
  22. }
  23. void managerlogoldialog::DoDataExchange(CDataExchange* pDX)
  24. {
  25. CDialog::DoDataExchange(pDX);
  26. //{{AFX_DATA_MAP(managerlogoldialog)
  27. DDX_Text(pDX, IDC_EDIT1, admini);
  28. DDX_Text(pDX, IDC_EDIT2, secrect);
  29. //}}AFX_DATA_MAP
  30. }
  31. BEGIN_MESSAGE_MAP(managerlogoldialog, CDialog)
  32. //{{AFX_MSG_MAP(managerlogoldialog)
  33. //}}AFX_MSG_MAP
  34. END_MESSAGE_MAP()
  35. /////////////////////////////////////////////////////////////////////////////
  36. // managerlogoldialog message handlers
  37. void managerlogoldialog::OnOK() 
  38. {
  39. // TODO: Add extra validation here
  40. UpdateData();
  41. //userviewdialog b;
  42. CMySet a;
  43. a.Open();
  44. int flag=0;
  45. while(!a.IsEOF())
  46. {if(admini==a.m_administrator&&secrect==a.m_secrect)
  47. {flag=1;
  48.  break;
  49. }
  50.  a.MoveNext();
  51. }
  52. if(flag==1)
  53. {//b.OnCancel();
  54.  this->OnCancel();
  55.  managerdialog a;
  56.  a.DoModal();
  57.  
  58.      //b.OnCancel();
  59. }
  60. else
  61. MessageBox("你无权限进入管理系统!!!","警告",16);
  62. }