亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmcash.frm

?? 星級酒店管理系統(附帶系統自寫控件源碼)
?? FRM
?? 第 1 頁 / 共 5 頁
字號:
           MsgBox "只有『會員』才有掛帳資格,否則不能掛帳。   ", vbInformation
           ftCID.SetFocus
           Exit Sub
        End If
       '掛帳客戶提醒
        txtSK.Text = "0"
        If MsgBox("請在入帳前將帳單打印出來,否則入帳后將不能打印帳單。" & vbCrLf & vbCrLf _
            & "您現在進行【掛帳操作】,掛帳時實收現金自動變為 0 ?  " & vbCrLf & vbCrLf _
            & "『掛帳』的金額以后在〖掛帳管理】中處理,是否繼續。  ", vbInformation + vbYesNo) = vbNo Then Exit Sub
    End If
        
    Dim DB As Connection
    Dim EF As Recordset
    Dim lSheelID As Long
    Set DB = CreateObject("ADODB.Connection")
        DB.Open Constr
        DB.BeginTrans
    
    Set EF = CreateObject("AdODB.Recordset")
      '1檢查上臺信息,是否有該臺
        EF.Open "Select * From tmpSite Where Site='" & sPubSite & "'", DB, adOpenStatic, adLockOptimistic, adCmdText
        If EF.BOF And EF.EOF Then  '沒有記錄時為0
           lSheelID = 0
           EF.Close
           Set EF = Nothing
           DB.RollbackTrans
           DB.Close
           Set DB = Nothing
           MsgBox "很抱歉,該桌沒有消費!  ", vbExclamation
           Exit Sub
         Else
          '當前消費的ID號
           lSheelID = EF.Fields("ID")      '給出使用記錄號 ,明細表及菜單號碼中使用。
          '更新付款方式
           EF.Fields("tmpStr") = cmbPayMethod.Text '付款方式
           If chkCard.Value = vbChecked Then
              If CCur(ftRemain.Text) >= CCur(txtFK.Text) Then
                 '可以完整支付時
                  EF.Fields("tmpCur") = txtFK.Text       '卡付金額
                Else
                  EF.Fields("tmpCur") = ftRemain.Text    '卡付金額,所有
              End If
           End If
           EF.Update
        End If
        EF.Close
        Set EF = Nothing
        
      '檢查是否為共享版
       If IsShare = True Then
          Dim shareRS As Recordset
          Set shareRS = CreateObject("ADODB.Recordset")
              shareRS.Open "Select count(*) from Site", DB, adOpenStatic, adLockReadOnly, adCmdText
              If Not (shareRS.EOF And shareRS.BOF) Then
                 If shareRS(0) > 50 Then
                    DB.RollbackTrans
                    DB.Close
                    Set DB = Nothing
                    MsgBox "試用版僅能添加100條記錄,請注冊。  " & vbCrLf _
                        & "注冊信息請參(系統控制)菜單中的關于與注冊。  ", vbInformation
                    Exit Sub
                  Else
                   shareRS.Close
                   Set shareRS = Nothing
                 End If
              Else
                shareRS.Close
                Set shareRS = Nothing
              End If
       End If
       
      '2如果為會員時,記錄累計消費,及自動升級提示?
       If Trim(ftCID.Text) <> "" Then
          If chkArrearage.Value = vbChecked Then
             '掛帳時DB為數據庫,FtCID為客戶編號,0為消費金額,txtFK為掛帳金額
              UpdateGuestLJ DB, Trim(ftCID.Text), 0, CCur(txtFK.Text)
             Else
              UpdateGuestLJ DB, Trim(ftCID.Text), CCur(txtFK.Text), 0
          End If
       End If
       
      '3建立收款表
        If chkArrearage.Value = vbUnchecked Then
            Dim sMemo As String
                If ftCID.Text <> "" Then
                   sMemo = "會員:【" & ftCID.Text & "】消費結帳"
                  Else
                   sMemo = "散客結帳"
                End If
            '更新客戶的會員付款
             If chkCard.Value = vbChecked Then
                '建立卡付對帳單=============
                 Dim tmpRemain As Currency
                 If CCur(ftRemain.Text) >= CCur(txtFK.Text) Then
                     tmpRemain = CCur(ftRemain.Text) - CCur(txtFK.Text)
                     InserToCard DB, 0, "消費卡結帳 - " & Date, CCur(txtFK.Text), Trim(ftCID.Text), lSheelID, tmpRemain
                    '---------------------------
                    '有足夠金額時
                    '減少卡上金額
                     UpdateRemain DB, Trim(ftCID.Text), tmpRemain
                    '插入剩余現金
                     InserToCash DB, 1, sMemo, CCur(txtFK.Text), Date, "會員卡付"
                    '修改今日與總金額
                     InserTodayCash DB, "會員卡付", CCur(txtFK.Text), Date
                   Else
                    '資金不夠時,只能通過其它方法輸入
                     tmpRemain = 0
                     InserToCard DB, 0, "消費卡結帳 - " & Date, CCur(ftRemain.Text), Trim(ftCID.Text), lSheelID, tmpRemain
                    '---------------------------
                     '減少卡上金額
                     UpdateRemain DB, Trim(ftCID.Text), tmpRemain
                    '插入剩余現金
                     InserToCash DB, 1, sMemo, CCur(ftRemain.Text), Date, "會員卡付"
                    '修改今日與總金額
                     InserTodayCash DB, "會員卡付", CCur(ftRemain.Text), Date
                    '========補足不夠的部分===========================================
                     '插入剩余現金
                     InserToCash DB, 1, sMemo, CCur(txtFK.Text) - CCur(ftRemain.Text), Date, cmbPayMethod.Text
                    '修改今日與總金額
                     InserTodayCash DB, cmbPayMethod.Text, CCur(txtFK.Text) - CCur(ftRemain.Text), Date
                  End If
               Else
                 InserToCash DB, 1, sMemo, CCur(txtFK.Text), Date, cmbPayMethod.Text
                '4修改今日與總金額
                 InserTodayCash DB, cmbPayMethod.Text, CCur(txtFK.Text), Date
             End If
          Else
           '插入掛帳庫中。
            InserToArrearage DB, lSheelID, Trim(ftCID.Text), Trim(ftArrearage.Text), CCur(txtFK.Text), Date
           '4修改今日與總金額
            InserTodayCash DB, "掛帳", CCur(txtFK.Text), Date
        End If
        
       '5清臺
        Dim sTMp As String
            sTMp = "Update tmpCust Set SheelID=" & lSheelID & " Where Site='" & sPubSite & "'"
            DB.Execute sTMp

       '6替換付款金額
        GetJE DB
        
       '打印函數
       'Call cmdPrint_Click
      
       '保存消費記錄
        sTMp = "Insert Into Site Select * From tmpSite Where Site='" & sPubSite & "'"
        DB.Execute sTMp
        sTMp = "Insert Into Cust Select * From tmpCust Where Site='" & sPubSite & "'"
        DB.Execute sTMp
       '清除臨時記錄
        sTMp = "Delete  From tmpSite Where Site='" & sPubSite & "'"
        DB.Execute sTMp
        sTMp = "Delete  From tmpCust Where Site='" & sPubSite & "'"
        DB.Execute sTMp
       '清除預點內容
        sTMp = "Delete  From tmpBox Where Site='" & sPubSite & "'"
        DB.Execute sTMp
       '清除飛單內容
        sTMp = "Delete  From ptCust Where Site='" & sPubSite & "'"
        DB.Execute sTMp
       '還原餐桌狀態
        sTMp = "Update SiteType Set SiteStatus=0 Where Class='" & sPubSite & "'"
        DB.Execute sTMp
        
    DB.CommitTrans
    DB.Close
    Set DB = Nothing
    
    Unload Me
    
    Exit Sub
    
CheckErr:
    MsgBox "結帳發生錯誤:" & vbCrLf & vbCrLf & Err.Description, vbCritical, vbOKOnly
    On Error Resume Next
    DB.RollbackTrans
    DB.Close
    Set DB = Nothing
    
End Sub

Private Sub cmdPrint_Click()

  '顯示打印預覽
   frmPreview.Show 1
      
End Sub

Private Function GetSiteID(stmpIds As String) As String
 
   On Error GoTo GetERR
   
   Dim pDB As Connection
   Dim pRS As Recordset
   Dim sTmpx As String
   
   Set pDB = CreateObject("ADODB.Connection")
   Set pRS = CreateObject("ADODB.Recordset")
       pDB.Open Constr
       sTmpx = "SElect * from tmpSite Where Site='" & stmpIds & "'"
       pRS.Open sTmpx, pDB, adOpenStatic, adLockReadOnly, adCmdText
       If pRS.EOF And pRS.BOF Then
          GetSiteID = ""
        Else
          GetSiteID = pRS("ID")
       End If
       
       pRS.Close
       pDB.Close
       Set pRS = Nothing
       Set pDB = Nothing
       
       Exit Function
       
GetERR:
       GetSiteID = ""
       MsgBox "對不起,給出消費單號錯誤:" & Err.descrition, vbCritical
       Exit Function
       
End Function

Private Sub cmdSelectMember_Click()

    sGuestID = "": sGuestName = ""
    cGuestRemain = 0                  '初始化會員參數
    frmMemberSelect.Show 1
  
    If sGuestID = "" Then
        ftCID.SetFocus
        Exit Sub
      Else
        ftCID.Text = sGuestID
        ftCName.Text = sGuestName
        ftRemain.Text = cGuestRemain
        cmbDZ.Text = GetCustomerRate(sGuestID)
        Already = True
        GetMoneyCount
        txtSK.SetFocus
       '計算打折率
    End If

End Sub

Private Sub GetMoneyCount()

   On Error Resume Next
   If chkCard.Value = vbChecked Then
     '如果卡的金額足夠時
      If CCur(ftRemain.Text) > CCur(txtFK.Text) Then
         txtSK.Text = 0
         txtZL.Text = 0
       Else
        '否則補上差額
         txtSK.Text = CCur(txtFK.Text) - CCur(ftRemain.Text)
         txtZL.Text = 0
      End If
     Else
     txtSK.Text = txtFK.Text
  End If

End Sub

Private Sub cmdSmallPrint_Click()
  
 '給出當前座位的ID
  PrintSmallSheet GetSiteID(sPubSite)
  
End Sub

Private Sub Form_Load()

  On Error GoTo CashERR
 
  GetFormSet Me, Screen
 '計算付款金額
  Me.MousePointer = 11
 
 '包廂費與金額
  cJE = 0: cBXF = 0: cRate = 0
  JSAmo = 0: JGAmo = 0: SFAmo = 0: FKAmo = 0
  
  cmbDZ.Text = "100"
 '計算金額,每次重新啟動計算機金額
 
  txtBXF.Text = cBXF
  txtJE.Text = cJE
  txtFK.Text = FKAmo
  Already = False
  
 '配置付款方式
  ConfigPayMethod
  
 '是否允許打折
  If AllowDZ = False And UserText <> "超級用戶" Then
     cmbDZ.Visible = False
     Label1(1).Visible = False
     Label1(0).Visible = False
  End If
  
 '設置目前餐桌狀態
  If SetCashOut(sPubSite, 3) = False Then
     
  End If
  
  Me.MousePointer = 0
 
  Exit Sub
CashERR:
  MsgBox "進入收款系統錯誤:" & Err.Description, vbCritical
  
End Sub

Private Sub Form_Unload(Cancel As Integer)

  SaveSetting App.EXEName, "Option", "Acount", cmbDZ.ListIndex
  SaveSetting App.EXEName, "Option", "PayMethod", cmbPayMethod.ListIndex
  SaveFormSet Me
  
End Sub

Private Sub ftCID_Change()

  Already = False
  
End Sub

Private Sub ftCID_DblClick()

  cmdSelectMember_Click
 
End Sub

Private Sub ftCID_LostFocus()
  
  '較對會員是否存在
  If Trim(ftCID.Text) <> "" Then
    '如果已經查詢時,不必再查詢
     If Already = True Then Exit Sub
     If CheckCustomerRate(Trim(ftCID.Text)) = False Then
        cmbDZ.Text = "100"
        ftRemain.Text = "0"
        ftCID.Text = ""
        ftCName.Text = ""
        Already = True
        GetMoneyCount
        Exit Sub
     End If
    '給出打折率
     If AllowDZ = True Or UserText = "超級用戶" Then
        cmbDZ.Text = cRate
     End If
     ftCName.Text = sGuestName
     ftRemain.Text = cGuestRemain
     GetMoneyCount
     Already = True
    Else
     cmbDZ.Text = "100"
     ftRemain.Text = "0"
     ftCName.Text = ""
     GetMoneyCount
     Already = False
  End If
   
End Sub

Private Sub ftCName_DblClick()

  cmdSelectMember_Click

End Sub

Private Sub txtFK_Change()

   GetMoneyCount
   
End Sub

Private Sub txtJE_Change()

  On Error Resume Next
  'txtFK.Text = FKAmo + JGAmo + cBXF

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线一区二区三区做爰视频网站| 热久久久久久久| 91麻豆国产香蕉久久精品| 欧美国产综合一区二区| 波多野结衣在线aⅴ中文字幕不卡| 久久青草国产手机看片福利盒子| 国产最新精品免费| 精品裸体舞一区二区三区| 国产乱子伦视频一区二区三区| 久久久天堂av| 一本色道综合亚洲| 亚洲一区在线观看免费| 在线观看91视频| 另类小说视频一区二区| 日本一区二区在线不卡| 色婷婷综合久色| 日产欧产美韩系列久久99| 久久久午夜精品理论片中文字幕| 成人小视频在线| 亚洲已满18点击进入久久| 日韩免费电影网站| 成人免费高清在线| 国产精品久久久久aaaa樱花| 欧美日韩国产在线播放网站| 国产一区欧美日韩| 亚洲黄色免费网站| 欧美电影在哪看比较好| 高清shemale亚洲人妖| 中文字幕亚洲区| 欧美一激情一区二区三区| 国产成人精品一区二区三区四区| 亚洲欧洲美洲综合色网| 色欧美日韩亚洲| 久久成人18免费观看| 国产精品久久久久影院老司| 欧美日韩免费一区二区三区 | 成人午夜免费av| 一区二区三区在线影院| 日韩丝袜美女视频| caoporm超碰国产精品| 午夜精品一区二区三区三上悠亚| 久久综合久久综合久久综合| 色综合色狠狠综合色| 亚洲一级二级在线| 亚洲国产精品99久久久久久久久| 69堂精品视频| 色天使久久综合网天天| 国产综合色在线视频区| 亚洲无线码一区二区三区| 中文字幕乱码日本亚洲一区二区 | 亚洲日本青草视频在线怡红院| 在线播放91灌醉迷j高跟美女| 日本成人超碰在线观看| 亚洲欧洲精品成人久久奇米网| 欧美日韩日日夜夜| av动漫一区二区| 国内精品免费在线观看| 亚洲成a人v欧美综合天堂下载| 国产精品色在线| 日韩欧美国产三级| 欧美另类videos死尸| 91丨porny丨国产入口| 国产激情91久久精品导航| 麻豆精品一区二区三区| 亚洲成在人线在线播放| 一区二区三区在线观看动漫| 久久精品亚洲一区二区三区浴池| 欧美三级中文字| 欧美午夜精品久久久久久孕妇| 成人aaaa免费全部观看| 久久精品国产99| 秋霞午夜鲁丝一区二区老狼| 亚洲蜜臀av乱码久久精品| 国产精品国产自产拍在线| 精品国产91久久久久久久妲己| 337p亚洲精品色噜噜噜| 欧美天堂亚洲电影院在线播放| 一本到不卡精品视频在线观看| 国内精品写真在线观看| 麻豆成人久久精品二区三区红 | 免费av网站大全久久| 午夜一区二区三区视频| 亚洲国产精品一区二区www在线 | 日本不卡一二三| 亚洲成人综合在线| 天天av天天翘天天综合网| 亚洲综合清纯丝袜自拍| 亚洲亚洲人成综合网络| 亚洲男人天堂av网| 夜色激情一区二区| 午夜免费欧美电影| 免费久久精品视频| 国产做a爰片久久毛片| 国产成人免费视频精品含羞草妖精| 国产91对白在线观看九色| 国产成人免费在线视频| 成人的网站免费观看| 99精品久久只有精品| 色婷婷香蕉在线一区二区| 欧美色图12p| 91精品在线观看入口| 欧美大胆人体bbbb| 国产精品久久久久久久久免费桃花 | 国产日韩欧美高清| 亚洲卡通动漫在线| 婷婷国产v国产偷v亚洲高清| 激情文学综合插| 成人黄页毛片网站| 欧美日本免费一区二区三区| 欧美成人午夜电影| 一色屋精品亚洲香蕉网站| 亚洲午夜视频在线| 国模大尺度一区二区三区| 99精品欧美一区二区三区小说| 欧美日韩国产色站一区二区三区| 欧美成人猛片aaaaaaa| 亚洲欧美在线高清| 三级欧美在线一区| av资源站一区| 7777女厕盗摄久久久| 欧美国产综合色视频| 亚洲国产aⅴ天堂久久| 国产麻豆精品久久一二三| 色88888久久久久久影院按摩| 欧美一卡二卡在线观看| 日韩美女啊v在线免费观看| 首页国产欧美日韩丝袜| 激情成人午夜视频| 欧美性猛交xxxx黑人交| 久久久亚洲精品一区二区三区| 一区二区三区国产豹纹内裤在线| 免费人成精品欧美精品| 99re这里只有精品首页| 精品国产1区2区3区| 亚洲视频你懂的| 国产一区二区在线看| 欧美午夜电影在线播放| 国产精品素人视频| 久久精品国产77777蜜臀| 欧美视频自拍偷拍| 椎名由奈av一区二区三区| 精品一区二区日韩| 欧美日本一区二区三区四区| 亚洲日本在线观看| 成人午夜av电影| 久久日韩粉嫩一区二区三区| 日本成人在线不卡视频| 欧美性受xxxx黑人xyx性爽| 国产精品久久久久久久久图文区| 韩国欧美一区二区| 欧美一区二区三区在线观看| 亚洲欧美成人一区二区三区| 国产成人精品影视| 久久久不卡影院| 免费在线看一区| 欧美精品三级日韩久久| 尤物在线观看一区| 91小视频在线| 亚洲欧洲色图综合| 国产精品538一区二区在线| 日韩精品一区二区三区四区视频| 一二三区精品福利视频| 色综合天天综合网天天看片| 国产精品美女久久久久aⅴ国产馆| 免费高清不卡av| 欧美精品色综合| 日本成人中文字幕| 91精品一区二区三区在线观看| 亚洲一区二区黄色| 欧美色爱综合网| 婷婷开心激情综合| 欧美精品高清视频| 美女脱光内衣内裤视频久久网站 | 91福利在线观看| 亚洲品质自拍视频网站| av成人免费在线| 久久久午夜精品理论片中文字幕| 国产精品中文有码| 一区二区中文字幕在线| 91女神在线视频| 亚洲午夜精品久久久久久久久| 欧美亚洲国产一区二区三区va| 亚洲国产三级在线| 日韩视频永久免费| 国产精品91xxx| 精品久久久影院| 91精品欧美久久久久久动漫| 六月婷婷色综合| 91丝袜国产在线播放| 亚洲男同1069视频| 欧美久久一二区| 国内精品不卡在线| 欧美国产激情一区二区三区蜜月| 99久久国产综合精品女不卡| 亚洲欧美日韩人成在线播放| 一本色道久久综合亚洲精品按摩| 日韩精品一级中文字幕精品视频免费观看 | 久久av老司机精品网站导航| 精品国产伦一区二区三区免费| 福利视频网站一区二区三区|