123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715 |
- // BookingPage3.cpp : implementation file
- //
- #include "stdafx.h"
- #include "ylgl.h"
- #include "BookingPage3.h"
- #include "SelCardType.h"
- #include "Booking2.h"
- #include "TXFG.h"
- #include "InputMemberno.h"
- #include "SPLBDlg.h"
- #include "SelMemberType.h"
- #include "AddMember.h"
- #include "InputCard2Dlg.h"
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
- /////////////////////////////////////////////////////////////////////////////
- // BookingPage3 dialog
- BookingPage3::BookingPage3(CWnd* pParent /*=NULL*/)
- : CDialog(BookingPage3::IDD, pParent)
- {
- //{{AFX_DATA_INIT(BookingPage3)
- m_clothescount = _T("");
- m_clothescount2 = _T("");
- m_outside = _T("");
- m_outside2 = _T("");
- m_memberno = _T("");
- m_cardtype = _T("");
- m_name = _T("");
- m_style = _T("");
- m_cardtype = _T("");
- m_type=0;
- m_name = _T("");
- m_mode=0;
- m_bNoAdd=0;
- m_bInputOk=0;
- m_bFirst=1;
- m_cfno = _T("");
- //}}AFX_DATA_INIT
- }
- void BookingPage3::DoDataExchange(CDataExchange* pDX)
- {
- CDialog::DoDataExchange(pDX);
- //{{AFX_DATA_MAP(BookingPage3)
- DDX_Control(pDX, IDC_COMBOreason, m_comboreason);
- DDX_Control(pDX, IDC_COMBOfrom, m_combofrom);
- DDX_Control(pDX, IDC_COMBOarea, m_comboarea);
- DDX_Control(pDX, IDC_COMBOrenyuan, m_comborenyuan);
- DDX_Control(pDX, IDC_COMBObm, m_combobm);
- DDX_Text(pDX, IDC_EDITOclothescount, m_clothescount);
- DDX_Text(pDX, IDC_EDITOclothescount2, m_clothescount2);
- DDX_Text(pDX, IDC_EDITOoutside, m_outside);
- DDX_Text(pDX, IDC_EDITOoutside2, m_outside2);
- DDX_Text(pDX, IDC_EDIT1, m_memberno);
- DDX_Text(pDX, IDC_EDIT2, m_cardtype);
- DDX_Text(pDX, IDC_EDIT3, m_name);
- DDX_Text(pDX, IDC_EDITOcfno, m_cfno);
- //}}AFX_DATA_MAP
- }
- BEGIN_MESSAGE_MAP(BookingPage3, CDialog)
- //{{AFX_MSG_MAP(BookingPage3)
- ON_CBN_DROPDOWN(IDC_COMBObm, OnDropdownCOMBObm)
- ON_CBN_DROPDOWN(IDC_COMBOrenyuan, OnDropdownCOMBOrenyuan)
- ON_CBN_SELCHANGE(IDC_COMBObm, OnSelchangeCOMBObm)
- ON_EN_CHANGE(IDC_EDIT1, OnChangeEdit1)
- ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
- ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
- ON_BN_CLICKED(IDC_BUTTON10, OnButton10)
- ON_BN_CLICKED(IDC_BUTTON11, OnButton11)
- ON_CBN_DROPDOWN(IDC_COMBOfrom, OnDropdownCOMBOfrom)
- ON_CBN_DROPDOWN(IDC_COMBOreason, OnDropdownCOMBOreason)
- //}}AFX_MSG_MAP
- ON_BN_CLICKED(Btn_NewCard, OnBnClickedNewcard)
- END_MESSAGE_MAP()
- /////////////////////////////////////////////////////////////////////////////
- // BookingPage3 message handlers
- void BookingPage3::OnOK()
- {
- // TODO: Add extra validation here
- }
- void BookingPage3::OnCancel()
- {
- // TODO: Add extra cleanup here
- }
- extern BOOL CALLBACK EnumChildProc3(HWND hwnd,LPARAM lParam);
- BOOL BookingPage3::OnInitDialog()
- {
- CDialog::OnInitDialog();
- #ifndef LKAY_VERSION
- GetDlgItem(IDC_STATIC15)->ShowWindow (0);
- GetDlgItem(IDC_STATIC14)->ShowWindow (0);
- GetDlgItem(IDC_STATIC19)->ShowWindow (0);
- GetDlgItem(IDC_EDITOcfno)->ShowWindow (0);
- GetDlgItem(IDC_COMBOfrom)->ShowWindow (0);
- GetDlgItem(IDC_COMBOreason)->ShowWindow (0);
- GetDlgItem(IDC_BUTTON10)->ShowWindow (0);
- GetDlgItem(IDC_BUTTON11)->ShowWindow (0);
- #endif
- // TODO: Add extra initialization here
- CRect rc2;
- GetWindowRect(rc2);
- MoveWindow(m_rc);
- g_WidthScale2 = (float)m_rc.Width()/(float)rc2.Width(); // new/Old
- g_HeightScale2 = (float)m_rc.Height()/(float)rc2.Height();
- EnumChildWindows(m_hWnd,(WNDENUMPROC)EnumChildProc3,0);
- #ifndef ZHIAI_VERSION
- GetDlgItem(IDC_STATIC10)->SetWindowText("服装套数:");
- GetDlgItem(IDC_STATIC11)->SetWindowText("造型:");
- GetDlgItem(IDC_STATIC12)->SetWindowText("外景:");
- GetDlgItem(IDC_STATIC13)->SetWindowText("内景:");
- #endif
- #if 1
- // 当会员卡号空时,可开新卡;
- if ( m_memberno.IsEmpty() )
- {
- GetDlgItem(Btn_NewCard)->EnableWindow(TRUE);
- }
- else
- GetDlgItem(Btn_NewCard)->EnableWindow(FALSE);
- #endif
- /* m_combobm.GetWindowRect (rc2);
- ScreenToClient(rc2);
- rc2.bottom +=200;
- m_combobm.MoveWindow (rc2);
- m_comborenyuan.GetWindowRect (rc2);
- ScreenToClient(rc2);
- rc2.bottom +=200;
- m_comborenyuan.MoveWindow (rc2);*/
- m_comborenyuan.RefDroppedWidth();
- #ifdef LKAY_VERSION
- m_combofrom.GetWindowRect (rc2);
- ScreenToClient(rc2);
- rc2.bottom +=200;
- m_combofrom.MoveWindow (rc2);
- m_comboreason.GetWindowRect (rc2);
- ScreenToClient(rc2);
- rc2.bottom +=200;
- m_comboreason.MoveWindow (rc2);
- /* m_combofrom.AddString ("广告");
- m_combofrom.AddString ("报纸");
- m_combofrom.AddString ("网络");
- m_combofrom.AddString ("朋友介绍");
- m_combofrom.AddString ("路过");
- m_combofrom.AddString ("外展");
- m_comboreason.AddString ("产品");
- m_comboreason.AddString ("价格");
- m_comboreason.AddString ("品牌");
- m_comboreason.AddString ("服装");
- m_comboreason.AddString ("外景");
- m_comboreason.AddString ("随便逛逛");*/
- if(((Booking2*)GetParent())->m_bModify)
- {
- if(m_combofrom.FindString (0, m_from)==-1)
- m_combofrom.AddString (m_from);
- m_combofrom.SetCurSel (m_combofrom.FindString (0, m_from));
- if(m_comboreason.FindString (0, m_reason)==-1)
- m_comboreason.AddString (m_reason);
- m_comboreason.SetCurSel (m_comboreason.FindString (0, m_reason));
- }
- #endif
- int i;
- #ifdef ZHIAI_VERSION
- GetDlgItem(IDC_EDITOoutside)->GetWindowRect(rc2);
- GetDlgItem(IDC_EDITOoutside)->ShowWindow(0);
- ScreenToClient(rc2);
- m_comboarea.MoveWindow (rc2);
- m_comboarea.GetWindowRect (rc2);
- ScreenToClient(rc2);
- rc2.bottom +=600;
- m_comboarea.MoveWindow (rc2);
- g_sendhead.bsql=0;
- g_sendhead.code[0]=82;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(6);
- if(g_bSendOK)
- {
- CArray<CStringArray, CStringArray>areaarray;
- DataToArray(&areaarray);
- for( i=0; i<areaarray.GetSize(); i++)
- {
- m_comboarea.AddString(areaarray.ElementAt(i).ElementAt(0));
- }
- }
- int pos=m_comboarea.FindString (0, m_outside);
- if(pos==-1)
- {
- m_comboarea.InsertString (0, m_outside);
- m_comboarea.SetCurSel (0);
- }
- else
- m_comboarea.SetCurSel (pos);
- #else
- m_comboarea.ShowWindow(0);
- #endif
- CStringArray strarray;
- //////////////////////////////////////////
- if(m_List5array.GetSize ()==12)
- {
- for(int i=0; i<12; i++)
- strarray.Add (m_List5array.ElementAt (i).ElementAt (0));
- }
- else
- {
- strarray.Add("复古典雅");
- strarray.Add("温文尔雅");
- strarray.Add("豪华艳丽");
- strarray.Add("传统大方");
- strarray.Add("新潮个性");
- strarray.Add("浪漫奔放");
- strarray.Add("简单素雅");
- strarray.Add("活泼俏丽");
- strarray.Add("妩媚温馨");
- strarray.Add("温柔贤惠");
- strarray.Add("成熟感性");
- strarray.Add("清纯可爱");
- }
- for( i=0; i<12; i++)
- {
- SetDlgItemText(IDC_CHECK1+i, strarray.ElementAt (i));
- }
- if(((Booking2*)GetParent())->m_bModify)
- {
- if(m_combobm.FindString (0, m_bm)==-1)
- m_combobm.AddString (m_bm);
- if(m_comborenyuan.FindString (0, m_ren)==-1)
- m_comborenyuan.AddString (m_ren);
- m_combobm.SetCurSel (m_combobm.FindString (0, m_bm));
- m_comborenyuan.SetCurSel (m_comborenyuan.FindString (0, m_ren));
- SetRights(m_style);
- ((CEdit*)GetDlgItem(IDC_EDIT1))->SetReadOnly ();
- }
- if(IsHasRights2new(49)==0)
- {
- GetDlgItem(IDC_BUTTON1)->EnableWindow(0);
- }
- // TODO: Add extra initialization here
- return TRUE; // return TRUE unless you set the focus to a control
- // EXCEPTION: OCX Property Pages should return FALSE
- }
- void BookingPage3::OnDropdownCOMBObm()
- {
- // TODO: Add your control notification handler code here
- if(m_combobm.GetCount ()<2)
- {
- g_sendhead.bsql=0;
- g_sendhead.code[0]=3;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(3);if(g_bSendOK==0)return;
- DataToArray(&g_List1array);
- for(int ii=0; ii<g_List1array.GetSize (); ii++)
- m_combobm.AddString ( g_List1array.ElementAt (ii).ElementAt(0) );
- }
- }
- void BookingPage3::OnDropdownCOMBOrenyuan()
- {
- // TODO: Add your control notification handler code here
- /* if(m_renyuanarray.GetSize ()==0)
- {
- for(int ii=0; ii<g_userarray.GetSize (); ii++)
- {
- m_renyuanarray.Add ( g_userarray.ElementAt (ii).ElementAt(2) );
- m_renyuanarray.Add ( g_userarray.ElementAt (ii).ElementAt(1) );
- }
- }
- m_comborenyuan.ResetContent ();
- int pos=m_combobm.GetCurSel ();
- if(pos==-1)
- {
- for(int ii=0; ii<m_renyuanarray.GetSize (); ii+=2)
- {
- m_comborenyuan.AddString (m_renyuanarray.ElementAt (ii+1) );
- }
- }
- else
- {
- CString str;
- m_combobm.GetLBText (pos, str);
- for(int ii=0; ii<m_renyuanarray.GetSize (); ii+=2)
- {
- if(str==m_renyuanarray.ElementAt (ii))
- m_comborenyuan.AddString (m_renyuanarray.ElementAt (ii+1) );
- }
- } */
- }
- void BookingPage3::OnSelchangeCOMBObm()
- {
- // TODO: Add your control notification handler code here
- m_comborenyuan.ResetContent ();
- m_comborenyuan.SetCurSel (-1);
- }
- void BookingPage3::OnChangeEdit1()
- {
- // TODO: If this is a RICHEDIT control, the control will not
- // send this notification unless you override the CDialog::OnInitDialog()
- // function and call CRichEditCtrl().SetEventMask()
- // with the ENM_CHANGE flag ORed into the mask.
- // UpdateData();
- // CheckType();
- // TODO: Add your control notification handler code here
- }
- void BookingPage3::CheckType(int type)
- {
- return;
- m_bInputOk=0;
- UpdateData();
- m_memberno.TrimLeft ();
- m_memberno.TrimRight ();
- SetDlgItemText(IDC_STATIC1,"");
- if( m_memberno.IsEmpty ())
- {
- return;
- }
- CStringArray namearray;
- for(int i=0; i<m_List1array.GetSize (); i++)
- {
- if(m_List1array.ElementAt (i).ElementAt (1)==m_memberno)
- {
- m_type=0;
- m_bInputOk=1;
- m_cardtype="金卡会员";
- m_name=m_List1array.ElementAt (i).ElementAt (2);
- UpdateData(false);
- if(type!=-1 && type==m_type)
- return;
- if(m_mode)return;
- namearray.Add (m_cardtype);
- }
- }
- if(m_mode==0)
- {
- for( i=0; i<m_List2array.GetSize (); i++)
- {
- if(m_List2array.ElementAt (i).ElementAt (1)==m_memberno)
- {
- m_type=1;
- m_memberno2=m_List2array.ElementAt (i).ElementAt (0);
- m_memberno2date=m_List2array.ElementAt (i).ElementAt (2);
- m_bInputOk=1;
- m_cardtype="金卡副卡";
- GetNameFromNo(m_memberno2,m_membernoname,m_membernosex,m_membernophone);
- m_name=m_membernoname;
- UpdateData(false);
- if(type!=-1 && type==m_type)
- return;
- namearray.Add (m_cardtype);
- }
- }
- for( i=0; i<m_List3array.GetSize (); i++)
- {
- if(m_List3array.ElementAt (i).ElementAt (1)==m_memberno)
- {
- m_type=2;
- m_bInputOk=1;
- m_cardtype="蓝钻卡会员";
- m_name=m_List3array.ElementAt (i).ElementAt (2);
- UpdateData(false);
- if(type!=-1 && type==m_type)
- return;
- namearray.Add (m_cardtype);
- }
- }
- for( i=0; i<m_List4array.GetSize (); i++)
- {
- if(m_List4array.ElementAt (i).ElementAt (1)==m_memberno)
- {
- m_type=3;
- m_memberno2=m_List4array.ElementAt (i).ElementAt (0);
- m_memberno2date=m_List4array.ElementAt (i).ElementAt (2);
- m_bInputOk=1;
- m_cardtype="蓝钻卡副卡";
- GetNameFromNo2(m_memberno2,m_membernoname,m_membernosex,m_membernophone,m_membernojiage);
- m_name=m_membernoname;
- UpdateData(false);
- if(type!=-1 && type==m_type)
- return;
- namearray.Add (m_cardtype);
- }
- }
- }
- if(namearray.GetSize ()==1)return;
- if(type==-1 && namearray.GetSize ()>1)
- {
- SelCardType dlg;
- dlg.m_pArray =&namearray;
- dlg.DoModal ();
- CheckType(dlg.m_type);
- return;
- }
- m_cardtype="";
- m_name="";
- UpdateData(false);
- SetDlgItemText(IDC_STATIC1,"没有这个会员卡号!");
- }
- void BookingPage3::GetNameFromNo(CString no, CString &name, CString &sex, CString &phone)
- {
- CString filter="[memberno]='"+no+"'";
- g_sendhead.bsql=0;
- g_sendhead.code[0]=68;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(filter);if(g_bSendOK==0)return;
- DataToArray(&g_List1array);
- if(g_List1array.GetSize ())
- {
- name=g_List1array.ElementAt (0).ElementAt (2);
- sex=g_List1array.ElementAt (0).ElementAt (3);
- phone=g_List1array.ElementAt (0).ElementAt (4);
- return;
- }
- }
- void BookingPage3::GetNameFromNo2(CString no, CString &name, CString &sex, CString &phone, CString &price)
- {
- CString filter="[memberno]='"+no+"'";
- g_sendhead.bsql=0;
- g_sendhead.code[0]=130;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(filter);if(g_bSendOK==0)return;
- DataToArray(&g_List1array);
- if(g_List1array.GetSize ())
- {
- name=g_List1array.ElementAt (0).ElementAt (2);
- sex=g_List1array.ElementAt (0).ElementAt (3);
- phone=g_List1array.ElementAt (0).ElementAt (4);
- price=g_List1array.ElementAt (0).ElementAt (9);
- return;
- }
- }
- void BookingPage3::InputOk()
- {
- }
- BOOL BookingPage3::CheckOK()
- {
- UpdateData();
- int pos;
- /*=m_combobm.GetCurSel ();
- if(pos!=-1)
- {
- m_combobm.GetLBText (pos, m_bm);
- }
- else
- return 0;*/
- pos=m_comborenyuan.GetCurSel ();
- if(pos!=-1)
- {
- m_comborenyuan.GetLBText (pos, m_ren);
- }
- else
- return 0;
- m_style=GetRights();
- #ifdef ZHIAI_VERSION
- pos=m_comboarea.GetCurSel ();
- if(pos!=-1)
- {
- m_comboarea.GetLBText (pos, m_outside);
- }
- else
- m_outside.Empty ();
- #endif
- #ifdef LKAY_VERSION
- pos=m_combofrom.GetCurSel ();
- if(pos!=-1)
- {
- m_combofrom.GetLBText (pos, m_from);
- }
- else
- {
- m_from.Empty ();
- }
- pos=m_comboreason.GetCurSel ();
- if(pos!=-1)
- {
- m_comboreason.GetLBText (pos, m_reason);
- }
- else
- {
- m_reason.Empty ();
- }
- #endif
- return 1;
- }
- CString BookingPage3::GetRights()
- {
- CString ret,temp;
- for(int i=0; i<12; i++)
- {
- temp.Format ("%d",((CButton*)GetDlgItem(IDC_CHECK1+i))->GetCheck());
- ret+=temp;
- }
- return ret;
- }
- void BookingPage3::SetRights(CString rights)
- {
- for(int i=0; i<rights.GetLength (); i++)
- {
- if(i>=12)break;
- ((CButton*)GetDlgItem(IDC_CHECK1+i))->SetCheck(rights.GetAt (i)=='1');
- }
- }
- void BookingPage3::NewDan()
- {
- m_clothescount = _T("");
- m_clothescount2 = _T("");
- m_outside = _T("");
- m_outside2 = _T("");
- m_style = _T("000000000000");
- m_memberno = _T("");
- m_cardtype = _T("");
- m_name = _T("");
- m_memberno = _T("");
- m_cardtype = _T("");
- m_combobm.SetCurSel (-1);
- m_comborenyuan.SetCurSel (-1);
- SetRights(m_style);
- UpdateData(0);
- }
- void BookingPage3::OnButton1()
- {
- TXFG dlg;
- dlg.DoModal ();
- }
- void BookingPage3::OnButton3() // 输入会员卡号按钮;
- {
- UpdateData();
- InputMemberno dlg;
- dlg.m_bNoAdd = 1;
- if (dlg.DoModal() == IDOK)
- {
- m_memberno = dlg.m_memberno;
- m_memberno2 = dlg.m_memberno2;
- m_type = dlg.m_type;
- m_memberno2date = dlg.m_memberno2date;
- m_membernoname = dlg.m_membernoname;
- m_membernosex = dlg.m_membernosex;
- m_membernophone = dlg.m_membernophone;
- m_membernojiage = dlg.m_membernojiage;
- m_name = dlg.m_name;
- m_cardtype = dlg.m_cardtype;
- UpdateData(0);
- }
- }
- void BookingPage3::ShowMemberDlg()
- {
- if(m_bFirst==0)
- return;
- m_bFirst=0;
- OnButton3();
- }
- void BookingPage3::OnButton10()
- {
- // TODO: Add your control notification handler code here
- SPLBDlg dlg;
- dlg.m_mode=8;
- dlg.DoModal ();
- m_combofrom.ResetContent ();
- }
- void BookingPage3::OnButton11()
- {
- // TODO: Add your control notification handler code here
- SPLBDlg dlg;
- dlg.m_mode=9;
- dlg.DoModal ();
- m_comboreason.ResetContent ();
- }
- void BookingPage3::OnDropdownCOMBOfrom()
- {
- // TODO: Add your control notification handler code here
- if(m_combofrom.GetCount ()<2)
- {
- g_sendhead.bsql=0;
- g_sendhead.code[0]=186;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(3);if(g_bSendOK==0)return;
- DataToArray(&g_List1array);
- for(int ii=0; ii<g_List1array.GetSize (); ii++)
- m_combofrom.AddString ( g_List1array.ElementAt (ii).ElementAt(0) );
- }
- }
- void BookingPage3::OnDropdownCOMBOreason()
- {
- // TODO: Add your control notification handler code here
- if(m_comboreason.GetCount ()<2)
- {
- g_sendhead.bsql=0;
- g_sendhead.code[0]=187;
- g_sendhead.tabcount=1;
- g_pMainWnd->ProcessChatMessageRequest2(3);if(g_bSendOK==0)return;
- DataToArray(&g_List1array);
- for(int ii=0; ii<g_List1array.GetSize (); ii++)
- m_comboreason.AddString ( g_List1array.ElementAt (ii).ElementAt(0) );
- }
- }
- void BookingPage3::OnBnClickedNewcard() // 开新卡;
- {
- if ( m_strPhone.IsEmpty() || m_strCustomer.IsEmpty() )
- {
- AfxMessageBox("顾客姓名和手机不能空!");
- return;
- }
- CString sql;
- SelMemberType dlg;
- if (dlg.DoModal() == IDOK)
- {
- if (dlg.m_type == 0)
- {
- AddMember dlg;
- dlg.m_name = m_strCustomer;
- dlg.m_phone = m_strPhone;
- if (dlg.DoModal() == IDOK)
- {
- if (AfxMessageBox("会员添加成功,是否充值或发放副卡?", MB_YESNO | MB_ICONINFORMATION) == IDYES)
- {
- InputCard2Dlg dlg2;
- dlg2.m_name = dlg.m_name;
- dlg2.m_no = dlg.m_memberno;
- m_memberno = dlg.m_memberno;
- dlg2.DoModal();
- }
- sql = "update dindan set [memberno]='" + dlg.m_memberno + "' where [id]='" + m_strOrderNum + "'";
- g_sendhead.bsql = 1;
- g_pMainWnd->ProcessChatMessageRequest2(sql); if (g_bSendOK == 0)return;
- }
- }
- else
- {
- AddMember dlg;
- dlg.m_mode = 1;
- dlg.m_name = m_strCustomer;
- dlg.m_phone = m_strPhone;
- dlg.m_jiage = m_strTaoxiJiaoge;
- if (dlg.DoModal() == IDOK)
- {
- if (AfxMessageBox("会员添加成功,是否充值或发放副卡?", MB_YESNO | MB_ICONINFORMATION) == IDYES)
- {
- InputCard2Dlg dlg2;
- dlg2.m_mode = 1;
- dlg2.m_name = dlg.m_name;
- dlg2.m_no = dlg.m_memberno;
- m_memberno = dlg.m_memberno;
- dlg2.DoModal();
- }
- sql = "update dindan set [memberno]='" + dlg.m_memberno + "' where [id]='" + m_strOrderNum + "'";
- g_sendhead.bsql = 1;
- g_pMainWnd->ProcessChatMessageRequest2(sql); if (g_bSendOK == 0)return;
- }
- }
- }
- UpdateData(FALSE);
- if(!m_memberno.IsEmpty())GetDlgItem(Btn_NewCard)->EnableWindow(FALSE);
- }
|