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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? c_sktf.pas

?? 經(jīng)典的酒店管理系統(tǒng)
?? PAS
字號(hào):
{立方酒店管理系統(tǒng) v1.0
 Copyright by CubicSoft
 program by ls.
 Date:20020301-20020601
 20020627 加入注釋
}
unit C_Sktf;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, C_StdJd, DosMove, StdCtrls, Buttons, ExtCtrls, DB, DBTables, C_Define;

type
  TSktfForm = class(TStdJdForm)
    Label1: TLabel;
    edtDcfh: TEdit;
    Label2: TLabel;
    edtDcfj: TEdit;
    Label3: TLabel;
    edtDrfh: TEdit;
    Label4: TLabel;
    edtDrfj: TEdit;
    tblKrzd: TTable;
    tblKfzt: TTable;
    tblKrzdD_ZDBH: TStringField;
    tblKrzdD_HH: TIntegerField;
    tblKrzdD_ZDLB: TStringField;
    tblKrzdD_KRBH: TStringField;
    tblKrzdD_YJBH: TStringField;
    tblKrzdD_KFBH: TStringField;
    tblKrzdD_SJFJ: TFloatField;
    tblKrzdD_XMBH: TStringField;
    tblKrzdD_XFDJ: TFloatField;
    tblKrzdD_XFSL: TFloatField;
    tblKrzdD_XFJE: TFloatField;
    tblKrzdD_XFRQ: TDateTimeField;
    tblKrzdD_XFSJ: TDateTimeField;
    tblKrzdD_YHJE: TFloatField;
    tblKrzdD_JZRQ: TDateTimeField;
    tblKrzdD_JZSJ: TDateTimeField;
    tblKrzdD_JZBZ: TStringField;
    tblKrzdD_JSBZ: TStringField;
    tblKrzdD_DLR1: TStringField;
    tblKrzdD_DLR2: TStringField;
    tblKrzdD_DLR3: TStringField;
    tblKrzdD_DLR4: TStringField;
    tblKrzdD_CZYXM: TStringField;
    tblKrzdD_JZYXM: TStringField;
    tblKrzdD_TYR: TStringField;
    tblKrzdD_BZ: TStringField;
    tblKrzdD_YSRQ: TStringField;
    tblKrzdD_JZBH: TStringField;
    tblKfztD_KFBH: TStringField;
    tblKfztD_ZDBH: TStringField;
    tblKfztD_KRBH: TStringField;
    tblKfztD_YJBH: TStringField;
    tblKfztD_SJFJ: TFloatField;
    tblKfztD_KFZT: TStringField;
    tblKfztD_KFBZ: TStringField;
    tblKfztD_KRSL: TIntegerField;
    tblKfztD_DHKT: TStringField;
    tblKfztD_BZFJ: TFloatField;
    tblKfztD_CWS: TIntegerField;
    tblKfztD_BJS: TIntegerField;
    tblKfztD_QJS: TIntegerField;
    tblKfztD_JJFJ: TFloatField;
    tblKfztD_FXBH: TStringField;
    tblKfztD_LCBH: TStringField;
    tblKfztD_KRXM: TStringField;
    tblBqj: TTable;
    procedure edtDcfhKeyPress(Sender: TObject; var Key: Char);
    procedure edtDcfhExit(Sender: TObject);
    procedure edtDrfhExit(Sender: TObject);
    procedure btnOKClick(Sender: TObject);
  private
    { Private declarations }
    FDcfh: string;
    FDrfh: string;
    FDrfj: Currency;
    FKfxx: TKfxx;
    FKfzt: string;
    procedure UpdateKrzd;
    procedure UpdateKfzt;
    procedure UpdateBqj;
  public
    { Public declarations }
  end;

var
  SktfForm: TSktfForm;

procedure Sktf;
procedure SktfEnter(const AKfbh: string);

implementation

uses C_HotelData;

{$R *.dfm}

//散客調(diào)房
procedure Sktf;
begin
  SktfForm := TSktfForm.Create(Application);
  try
    with SktfForm do
    begin
      try
        tblKrzd.Open;
        tblKfzt.Open;
      except
        On E:Exception do
        begin
          ShowWarning('打開(kāi)數(shù)據(jù)庫(kù)出錯(cuò),請(qǐng)檢查網(wǎng)絡(luò)連接是否正常!'
                      +#13#10
                      +'錯(cuò)誤信息:'
                      +E.Message);
          raise;
        end;
      end;

      ShowModal;
    end;
  finally
    SktfForm.tblKrzd.Close;
    SktfForm.tblKfzt.Close;
    SktfForm.Free;
  end;
end;

//散客調(diào)房
procedure SktfEnter(const AKfbh: string);
begin
  SktfForm := TSktfForm.Create(Application);
  try
    with SktfForm do
    begin
      try
        tblKrzd.Open;
        tblKfzt.Open;
      except
        On E:Exception do
        begin
          ShowWarning('打開(kāi)數(shù)據(jù)庫(kù)出錯(cuò),請(qǐng)檢查網(wǎng)絡(luò)連接是否正常!'
                      +#13#10
                      +'錯(cuò)誤信息:'
                      +E.Message);
          raise;
        end;
      end;

      edtDcfh.Text := AKfbh;
      ShowModal;
    end;
  finally
    SktfForm.tblKrzd.Close;
    SktfForm.tblKfzt.Close;
    SktfForm.Free;
  end;
end;

procedure TSktfForm.edtDcfhKeyPress(Sender: TObject; var Key: Char);
begin
  inherited;
  if (not(Key in ['0'..'9']))and(Ord(Key)<>VK_BACK) then
  begin
    Key := #0;
    Beep;
  end;
end;

procedure TSktfForm.edtDcfhExit(Sender: TObject);
var
  AKfzt: string;
begin
  inherited;
  if edtDcfh.Text<>'' then
  begin
    AKfzt := HotelData.CheckKfzt(edtDcfh.Text);
    if (AKfzt<>KFZT_BF)and(AKfzt<>KFZT_TD) then
    begin
      ShowWarning('請(qǐng)選擇其他房間!');
      edtDcfh.SetFocus;
    end
    else
    begin
      FDcfh := edtDcfh.Text;
      if tblKfzt.FindKey([FDcfh]) then
        edtDcfj.Text := CurrToStr(tblKfztD_SJFJ.Value);
    end;
  end;
end;

procedure TSktfForm.edtDrfhExit(Sender: TObject);
begin
  inherited;
  if edtDrfh.Text<>'' then
  begin
    if HotelData.CheckKfzt(edtDrfh.Text)<>KFZT_OK then
    begin
      ShowWarning('請(qǐng)選擇其他房間!');
      edtDrfh.SetFocus;
    end
    else
      FDrfh := edtDrfh.Text;
  end;
end;

//更新客人帳單
procedure TSktfForm.UpdateKrzd;
begin
  tblKrzd.Filter   := 'D_ZDBH='''+FKfxx.AZdbh+''' and D_JZBZ=''1''';
  tblKrzd.Filtered := True;

  //找到總單
  if tblKrzd.FindKey([FKfxx.AZdbh,0]) then
  begin
    //如果是散客 修改房號(hào)和房?jī)r(jià)
    if tblKrzdD_ZDLB.Value = ZDLB_YK then
    begin
      tblKrzd.Edit;
      tblKrzdD_KFBH.Value := FDrfh;
      tblKrzdD_SJFJ.Value := FDrfj;
      tblKrzdD_BZ.Value := tblKrzdD_BZ.Value + '調(diào)入'+FDrfh;
      tblKrzd.Post;
    end;

    //如果是團(tuán)隊(duì)
    if tblKrzdD_ZDLB.Value = ZDLB_TD then
    begin
      tblKrzd.Filter   := 'D_ZDBH='''+FKfxx.AZdbh+''' and D_JZBZ=''1'' and D_XMBH=''00001''';
      tblKrzd.Filtered := True;

      //找到調(diào)出房號(hào)修改為調(diào)入房號(hào)和房?jī)r(jià)
      if tblKrzd.Locate('D_KFBH',FDcfh,[]) then
      begin
          tblKrzd.Edit;
          tblKrzdD_KFBH.Value := FDrfh;
          tblKrzdD_SJFJ.Value := FDrfj;
          tblKrzdD_BZ.Value := tblKrzdD_BZ.Value+'調(diào)入'+FDrfh;
          tblKrzd.Post;
      end;

    end;
  end;
  tblKrzd.Filter   := '';
  tblKrzd.Filtered := False;

end;

//更新客房狀態(tài)
procedure TSktfForm.UpdateKfzt;
begin
  if tblKfzt.FindKey([FDrfh]) then
  begin
    tblKfzt.Edit;
    tblKfztD_ZDBH.Value := FKfxx.AZdbh;
    tblKfztD_KRBH.Value := FKfxx.AKrbh;
    tblKfztD_YJBH.Value := FKfxx.AYjbh;
    tblKfztD_KFBZ.Value := FKfxx.AKfbz;
    tblKfztD_KRSL.Value := 1;
    tblKfztD_KFZT.Value := FKfzt;
    tblKfztD_SJFJ.Value := FDrfj;
    tblKfztD_KRXM.Value := FKfxx.AKrxm;
    tblKfzt.Post;
  end;
end;

procedure TSktfForm.UpdateBqj;
begin
  with tblBqj do
  begin
    Open;
    if FindKey([FDcfh]) then
    begin
      Edit;
      FieldByName('D_SJFJ').AsCurrency := 0;
      Post;
    end;
    if FindKey([FDrfh]) then
    begin
      Edit;
      FieldByName('D_SJFJ').AsCurrency := FDrfj;
      Post;
    end
    else
    begin
      Insert;
      FieldByName('D_KFBH').AsString := FDrfh;
      FieldByName('D_SJFJ').AsCurrency := FDrfj;
      FieldByName('D_BJS').AsInteger := 0;
      FieldByName('D_QJS').AsInteger := 0;
      FieldByName('D_JJFJ').AsCurrency := 0;
      FieldByName('D_BJ').AsString := '';
      FieldByName('D_QJ').AsString := '';
      Post;
    end;
    Close;
  end;
end;

//確認(rèn)
procedure TSktfForm.btnOKClick(Sender: TObject);
begin
  inherited;
  if (edtDcfh.Text='')or(edtDrfh.Text='')or(edtDrfj.Text='') then
  begin
    ShowWarning('請(qǐng)錄全數(shù)據(jù)!');
    Exit;
  end;

  try
    FDrfj := StrToCurr(edtDrfj.Text);
  except
    Exit;
    raise;
  end;

  if not Confirm('你確認(rèn)調(diào)換房間嗎?') then Exit;
  //統(tǒng)計(jì)調(diào)出房號(hào)的電話費(fèi),記入帳單

  //修改總單的客房號(hào)、實(shí)際房?jī)r(jià)
  FKfxx := HotelData.GetKfxx(FDcfh);
  FKfzt := HotelData.CheckKfzt(FDcfh);

  //事務(wù)啟動(dòng)
  HotelData.DatabaseUser.StartTransaction;
  try
    //初始化調(diào)出客房
    HotelData.InitKfztOK(FDcfh);
    UpdateKrzd;
    UpdateKfzt;
    UpdateBqj;
    //事務(wù)提交
    HotelData.DatabaseUser.Commit;
  except
    //事務(wù)回滾
    HotelData.DatabaseUser.Rollback;
    raise;
  end;
  Close;
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久精品影视| 欧美午夜片在线观看| 日韩国产欧美在线观看| 亚洲欧美日韩一区| 亚洲欧洲在线观看av| 国产精品情趣视频| 国产农村妇女精品| 亚洲国产精品传媒在线观看| 国产视频一区二区三区在线观看| 欧美变态口味重另类| 欧美成人综合网站| 欧美一区二区精品| 日韩三级视频中文字幕| 欧美一级视频精品观看| 日韩欧美高清一区| 久久综合九色综合欧美就去吻| 欧美一级高清大全免费观看| 欧美日本高清视频在线观看| 欧美日韩高清在线播放| 日韩欧美中文一区| 国产欧美一区视频| 亚洲女人小视频在线观看| 亚洲精品国产精品乱码不99| 一区二区三区毛片| 美女被吸乳得到大胸91| 福利一区在线观看| 欧美熟乱第一页| 欧美成人免费网站| 国产精品久久一卡二卡| 亚洲国产裸拍裸体视频在线观看乱了| 日本美女一区二区| 成人爽a毛片一区二区免费| 色哟哟精品一区| 日韩欧美国产电影| 亚洲日穴在线视频| 黑人精品欧美一区二区蜜桃| 成人性视频网站| 欧美日韩电影一区| 国产日本欧洲亚洲| 亚洲天堂av一区| 免费成人在线视频观看| 国产成人综合网站| 欧美日韩三级视频| 国产女人aaa级久久久级| 亚洲综合一二三区| 国产激情偷乱视频一区二区三区| 91性感美女视频| 日韩限制级电影在线观看| 国产精品短视频| 久久99精品一区二区三区| 一本大道综合伊人精品热热| 欧美本精品男人aⅴ天堂| 亚洲精品免费在线观看| 久国产精品韩国三级视频| 色狠狠色噜噜噜综合网| 国产午夜一区二区三区| 视频一区免费在线观看| 91一区一区三区| 久久香蕉国产线看观看99| 亚洲一区中文在线| 91麻豆精品视频| 国产色婷婷亚洲99精品小说| 三级在线观看一区二区| www.欧美日韩| 国产亚洲午夜高清国产拍精品| 日韩精品视频网站| 色综合久久88色综合天天6| 久久婷婷色综合| 毛片av一区二区| 欧美蜜桃一区二区三区| 亚洲一本大道在线| 色综合激情五月| 1000部国产精品成人观看| 成人教育av在线| 欧美国产精品久久| 国产精品2024| 国产欧美视频一区二区| 国产在线精品一区二区不卡了| 51精品秘密在线观看| 日韩理论片中文av| 91美女视频网站| 亚洲欧美日韩人成在线播放| 97久久精品人人澡人人爽| 自拍av一区二区三区| 色综合天天综合网天天狠天天| 国产精品欧美久久久久一区二区| 国产成人av电影在线播放| 国产欧美日韩另类视频免费观看| 国产麻豆成人精品| 国产精品色哟哟网站| 91玉足脚交白嫩脚丫在线播放| 亚洲日本丝袜连裤袜办公室| 色菇凉天天综合网| 丝袜亚洲另类欧美| 欧美电影免费观看高清完整版在线 | 精品福利一二区| 国产电影精品久久禁18| 中文字幕乱码久久午夜不卡| 成人综合婷婷国产精品久久免费| 中文字幕制服丝袜一区二区三区| 色综合久久综合中文综合网| 亚洲婷婷综合色高清在线| 欧美在线综合视频| 日韩av成人高清| 久久综合九色综合97婷婷女人 | 亚洲乱码国产乱码精品精的特点| 在线看日本不卡| 久久精品av麻豆的观看方式| 久久品道一品道久久精品| 91在线小视频| 日本视频中文字幕一区二区三区| 精品国内二区三区| 色欧美日韩亚洲| 久久99精品久久久久| 中文字幕+乱码+中文字幕一区| www.爱久久.com| 日韩高清在线电影| 中文字幕在线视频一区| 91麻豆精品久久久久蜜臀| 国产成人精品1024| 日韩国产一二三区| 亚洲免费在线电影| 26uuu久久天堂性欧美| 色婷婷综合久久久| 国产精品夜夜嗨| 午夜激情一区二区三区| 国产精品久久免费看| 欧美tickling网站挠脚心| 色婷婷一区二区三区四区| 国产精品99久久不卡二区| 婷婷中文字幕综合| 一个色在线综合| 国产精品天美传媒| 精品国产乱码久久久久久久 | 一区二区三区中文在线观看| 久久综合久久99| 欧美一区二区在线观看| 色88888久久久久久影院野外| 久久电影网站中文字幕| 亚洲第一久久影院| 亚洲欧美日韩一区| 亚洲色图另类专区| 久久久久国产一区二区三区四区| 欧美久久久久免费| 欧美亚洲国产一区二区三区| 成人app网站| 成人国产电影网| 懂色av一区二区三区免费看| 久久99久久久欧美国产| 日本午夜精品一区二区三区电影| 亚洲香蕉伊在人在线观| 亚洲一区二区视频在线观看| 国产精品国产三级国产普通话三级| 久久综合久久99| 久久久精品欧美丰满| 精品免费一区二区三区| 日韩精品自拍偷拍| 精品久久久久久久人人人人传媒| 51精品秘密在线观看| 91精品欧美福利在线观看| 欧美高清性hdvideosex| 在线播放/欧美激情| 欧美一区二区精美| 日韩免费一区二区三区在线播放| 精品视频在线看| 51午夜精品国产| 久久蜜桃av一区精品变态类天堂| 2020国产精品| 国产精品午夜免费| 亚洲人成亚洲人成在线观看图片 | 色av一区二区| 欧美视频在线观看一区| 欧美日韩国产一二三| 7878成人国产在线观看| 日韩一区二区视频在线观看| 欧美成人一区二区三区| 国产亚洲一二三区| 亚洲精选免费视频| 亚洲成人免费观看| 国产在线国偷精品产拍免费yy| 成人精品视频一区二区三区 | 日韩欧美在线影院| 精品国产乱码久久久久久夜甘婷婷 | 成人晚上爱看视频| 欧美影院一区二区三区| 91精品国产综合久久精品图片| 精品精品欲导航| 一区免费观看视频| 日韩成人午夜电影| 懂色av一区二区夜夜嗨| 欧美日韩一区二区三区四区五区| 日韩美女主播在线视频一区二区三区| 中文字幕免费在线观看视频一区| 一区二区三区在线观看动漫| 男女男精品视频网| av福利精品导航| 日韩一区二区三区免费观看| 欧美高清一级片在线观看| 亚洲成人中文在线| 99视频精品在线|