DOSet->GetRecordCount();
if ( 0!=iCount )
{
AfxMessageBox(_T("该房间已经登记入住!"), MB_ICONEXCLAMATION);
return;
}
// Generate Serial No.
CString sSN;
COleDateTime today = COleDateTime::GetCurrentTime();
sSN = today.Format("%y%m%d%H%M%S");
// Get Indate
CString sInDate;
sInDate = m_tInDAte.Format("%Y-%m-%d");
// Insert Record
strQuery = "insert bookin (bookno, customname, customID, roomno, indate, discount, inmemo) \
values ('"+sSN+"', '"+m_sName+"', '"+m_sID+"', '"+m_sRoomNo+"', '"+sInDate+"', "+m_sDiscount+", '"+m_sMemo+"')";
if ( theApp.ADOExecute(theApp.m_pADOSet, strQuery) )
{
if ( m_bAppend )
{
AfxMessageBox(_T("添加记录成功!"), MB_ICONINFORMATION);
// Clear All Input
m_sName=m_sID=m_sDiscount=m_sMemo="";
((CComboBox*)GetDlgItem(IDD_BOOKIN_ROOMNO))->SetCurSel(0);
UpdateData(false);
//Update Room Info
strQuery = "update rooms set putup=1 where roomNo='"+m_sRoomNo+"'";
theApp.ADOExecute(theApp.m_pADOSet, strQuery);
}
else AfxMessageBox(_T("修改记录成功!"), MB_ICONINFORMATION);
}
else
{
if ( m_bAppend ) AfxMessageBox(_T("添加记录失败!"), MB_ICONEXCLAMATION);
else AfxMessageBox(_T("修改记录失败!"), MB_ICONEXCLAMATION);
}
// Refresh BookIn List
strQuery = "select * from bookin where ch
上一篇:
BookFriendDlg.cpp
下一篇:
爱情只不过就是,爱与不爱