#if !defined(AFX_DLG_MANAGER_MODIFY_H__33D24E16_8AC1_4E91_B19A_9F61A8D1920E__INCLUDED_) #define AFX_DLG_MANAGER_MODIFY_H__33D24E16_8AC1_4E91_B19A_9F61A8D1920E__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // DLG_Manager_Modify.h : header file // ///////////////////////////////////////////////////////////////////////////// // DLG_Manager_Modify dialog class CManagerDlg; class DLG_Manager_Modify : public CDialog { public: ANS_GetManagerData m_ManagerData; protected: CManagerDlg * m_pManagerDlg; POSITION m_Pos; //自身在管理员列表中所处的位置 ULONG m_ulMainPurview; //修改者自身所拥有的权限 BOOL m_bModifyPurview; //是否有权限设置权限 BOOL m_bResetPasswd; //是否有权限设置密码 BOOL m_bSetPasswd; //是否已重设密码 BOOL m_bAdd; //是否是新添加的内容 TCHAR m_szPasswd[32]; //记录旧密码 // Construction public: ANS_GetManagerData GetParam(); void SetParam( ANS_GetManagerData data ,POSITION pos,ULONG ulPurview,BOOL bModifyPurview,BOOL bResetPasswd , BOOL bAdd); DLG_Manager_Modify(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(DLG_Manager_Modify) enum { IDD = IDD_MANAGER_MODIFY }; CButton m_B_Passwd; COleDateTime m_tBirthday; CString m_strBranch; CString m_strBZ; CString m_strEmail; CString m_strFax; CString m_strJob; BOOL m_bLogin; CString m_strLoginName; BOOL m_bManager_Add; BOOL m_bManager_Del; BOOL m_bManager_Modify; BOOL m_bManager_ModifyPurview; BOOL m_bManager_See; CString m_strMobile; CString m_strName; int m_lSex; CString m_strTel; BOOL m_bInfo_See; CString m_strCreateTime; CString m_strLoginCount; CString m_strLoginTime; BOOL m_bManager_ResetPasswd; CString m_strCreateUser; BOOL m_bCorp_Add; BOOL m_bCorp_Del; BOOL m_bCorp_Pay; BOOL m_bCorp_See; BOOL m_bCorp_Modify; BOOL m_bList; BOOL m_bTab; BOOL m_bCorp_User; BOOL m_bFilt; BOOL m_bOther; BOOL m_bSP; int m_lType; UINT m_lAllQueryCount; CString m_strQueryCount; UINT m_lAllAddSmsCount; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(DLG_Manager_Modify) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(DLG_Manager_Modify) virtual BOOL OnInitDialog(); virtual void OnOK(); afx_msg void OnManagerModifyPasswd(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_DLG_MANAGER_MODIFY_H__33D24E16_8AC1_4E91_B19A_9F61A8D1920E__INCLUDED_)