123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- // IsGrowthTx.cpp : implementation file
- //
- #include "stdafx.h"
- #include "ylgl.h"
- #include "IsGrowthTx.h"
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
- /////////////////////////////////////////////////////////////////////////////
- // IsGrowthTx dialog
- IsGrowthTx::IsGrowthTx(CWnd* pParent /*=NULL*/)
- : CDialog(IsGrowthTx::IDD, pParent)
- {
- //{{AFX_DATA_INIT(IsGrowthTx)
- // NOTE: the ClassWizard will add member initialization here
- m_bGrowthTx=0;
- m_mode=0;
- //}}AFX_DATA_INIT
- }
- void IsGrowthTx::DoDataExchange(CDataExchange* pDX)
- {
- CDialog::DoDataExchange(pDX);
- //{{AFX_DATA_MAP(IsGrowthTx)
- DDX_Control(pDX, IDC_COMBO1, m_combo1);
- //}}AFX_DATA_MAP
- }
- BEGIN_MESSAGE_MAP(IsGrowthTx, CDialog)
- //{{AFX_MSG_MAP(IsGrowthTx)
- //}}AFX_MSG_MAP
- END_MESSAGE_MAP()
- /////////////////////////////////////////////////////////////////////////////
- // IsGrowthTx message handlers
- BOOL IsGrowthTx::OnInitDialog()
- {
- CDialog::OnInitDialog();
-
- //AfxMessageBox("789");
- //AfxMessageBox(m_id);
- /* {
- m_bGrowthTx=0;
- m_bReturnOK=1;
- CDialog::OnCancel ();
- return 0;
- }*/
- // TODO: Add extra initialization here
- g_sendhead.bsql=0;
- CString filter="id='"+m_strOrderNumber+"';id='"+m_strOrderNumber+"'";
- g_sendhead.code[0]=11;
- g_sendhead.code[1]=150;
- g_sendhead.tabcount=2;
- // g_bNoConnDlg=1;
- g_pMainWnd->ProcessChatMessageRequest2(filter);
- //g_bNoConnDlg=0;
- if(g_bSendOK==0)
- {
- m_bReturnOK=0;
- CDialog::OnCancel ();
- return 0;
- }
-
- CArray<CStringArray, CStringArray>jdarray;
- DataToArray(&g_List1array,&jdarray);
- m_bReturnOK=1;
- //printf("Jeff:code=11,at[52]=%s\n\n",g_List1array.ElementAt(0).ElementAt(52));//Jeff Printf;
- if("成长套系"==g_List1array.ElementAt (0).ElementAt (52))
- {
- //AfxMessageBox("789");
- m_bGrowthTx=1;
- /* CString m_selname=g_List1array.ElementAt (0).ElementAt (54);
- int pos=m_selname.Find (",");
- while(pos!=-1)
- {
- m_combo1.AddString (m_selname.Left (pos));
- m_selname=m_selname.Right (m_selname.GetLength ()-pos-1);
- pos=m_selname.Find (",");
- }
- m_combo1.AddString (m_selname);*/
- if(m_mode==1)
- m_combo1.AddString ("全部");
- for(int i=0; i<jdarray.GetSize (); i++)
- m_combo1.AddString (jdarray.ElementAt (i).ElementAt (1));
- m_combo1.SetCurSel (0);
- }
- else
- {
- //AfxMessageBox("789");
- CDialog::OnCancel ();
- return 0;
- }
- CenterWindow();
- return TRUE; // return TRUE unless you set the focus to a control
- // EXCEPTION: OCX Property Pages should return FALSE
- }
- void IsGrowthTx::OnOK()
- {
- // TODO: Add extra validation here
- int pos=m_combo1.GetCurSel ();
- if(pos==-1)
- {
- AfxMessageBox("请选择此次拍摄名称!", MB_ICONINFORMATION);
- return;
- }
- m_combo1.GetLBText (pos, m_seltxname);
- CDialog::OnOK();
- }
|