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

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

?? c_yjxf.pas

?? 經(jīng)典的酒店管理系統(tǒng)
?? PAS
字號(hào):
unit C_Yjxf;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, C_Stand, DosMove, StdCtrls, Buttons, ExtCtrls, ComCtrls, Grids,
  DBGrids, DB, DBTables, C_Define;

type
  TYjxfForm = class(TStandForm)
    DBGrid1: TDBGrid;
    ListView1: TListView;
    qryKrzd: TQuery;
    dsKrzd: TDataSource;
    qryXx: TQuery;
    btnBjyj: TBitBtn;
    qryKrzdD_ZDBH: TStringField;
    qryKrzdD_KRBH: TStringField;
    qryKrzdD_YJBH: TStringField;
    qryKrzdD_ZDLB: TStringField;
    qryKrzdD_KFBH: TStringField;
    qryKrzdD_KRXM: TStringField;
    qryKrzdD_SJFJ: TCurrencyField;
    qryKrzdD_YFJE: TCurrencyField;
    qryKrzdD_XFJE: TCurrencyField;
    qryKrzdD_YJYE: TCurrencyField;
    procedure dsKrzdDataChange(Sender: TObject; Field: TField);
    procedure btnBjyjClick(Sender: TObject);
    procedure qryKrzdCalcFields(DataSet: TDataSet);
    procedure DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
  private
    { Private declarations }
    //FFkfs: string;
    FKfbh: string;
    FKrxm: string;
    FZdbh: string;
    FKrbh: string;
    FYjbh: string;
    FYfje: Currency;
    FXfje: Currency;
    procedure ShowKfxx;
    function ShowYjxx(const AYjbh: string): Currency;
    function ShowXfxx(const AZdbh: string): Currency;
  public
    { Public declarations }
  end;

var
  YjxfForm: TYjxfForm;

procedure Yjxf;
procedure YjxfEnter(const AKfbh: string);
procedure YjxfEnter1(const AKrbh: string);

implementation

uses C_HotelData, C_Bjyj;

{$R *.dfm}

procedure Yjxf;
begin
  YjxfForm := TYjxfForm.Create(Application);
  try
    with YjxfForm do
    begin
      qryKrzd.Open;
      ShowModal;
    end;

  finally
    YjxfForm.qryKrzd.Close;
    YjxfForm.Free;
  end;

end;

procedure YjxfEnter(const AKfbh: string);
begin
  YjxfForm := TYjxfForm.Create(Application);
  try
    with YjxfForm do
    begin
      qryKrzd.Open;
      qryKrzd.Locate('D_KFBH',AKfbh,[]);
      ShowModal;
    end;

  finally
    YjxfForm.qryKrzd.Close;
    YjxfForm.Free;
  end;

end;

procedure YjxfEnter1(const AKrbh: string);
begin
  YjxfForm := TYjxfForm.Create(Application);
  try
    with YjxfForm do
    begin
      qryKrzd.Open;
      qryKrzd.Locate('D_KRBH',AKrbh,[]);
      ShowModal;
    end;

  finally
    YjxfForm.qryKrzd.Close;
    YjxfForm.Free;
  end;

end;

procedure TYjxfForm.ShowKfxx;
begin
  FKfbh := qryKrzd.FieldbyName('D_KFBH').AsString;
  FKrxm := qryKrzd.FieldbyName('D_KRXM').AsString;
  FZdbh := qryKrzd.FieldbyName('D_ZDBH').AsString;
  FKrbh := qryKrzd.FieldbyName('D_KRBH').AsString;
  FYjbh := qryKrzd.FieldbyName('D_YJBH').AsString;
  FYfje := qryKrzdD_YFJE.Value;
  FXfje := qryKrzdD_XFJE.Value;
  //FFkfs := HotelData.FindUserBh('KRYJ.DB','D_FKFS','D_YJBH',FYjbh);
end;

function TYjxfForm.ShowYjxx(const AYjbh: string): Currency;
var
  s: string;
begin
  s := 'select sum(D_YFJE) from KRYJ where (D_YJBH="'+AYjbh+'")and(D_FKFS="'+FKFS_RMB+'")';
  Result := HotelData.SumJe(s);
end;

function TYjxfForm.ShowXfxx(const AZdbh: string): Currency;
var
  s: string;
begin
  s := 'select sum(D_XFJE) from KRZD where (D_ZDBH="'+AZdbh+'")and(D_HH<>0)';
  Result := HotelData.SumJe(s);
end;

procedure TYjxfForm.dsKrzdDataChange(Sender: TObject; Field: TField);
var
  AListItem: TListItem;
  s : string;
begin
  inherited;
  ShowKfxx;
  with ListView1 do
  begin
    Items.BeginUpdate;
    Items.Clear;
    //if ((FYfje-FXfje)<100)and(FFkfs=FKFS_RMB) then
    if (FYfje-FXfje)<100 then
      Color := clRed
    else
      Color := clMoneyGreen;
    AListItem := Items.Add;
    AListItem.Caption := '房間號(hào):';
    AListItem.SubItems.Add(FKfbh);
    AListItem.SubItems.Add('客人姓名:');
    AListItem.SubItems.Add(FKrxm);
    AListItem.SubItems.Add('押金余額:');
    //if FFkfs=FKFS_RMB then
      AListItem.SubItems.Add(CurrToStr(FYfje-FXfje)+'元');
    //else
      //AListItem.SubItems.Add('0元');
    AListItem := Items.Add;
    AListItem.Caption := '';
    AListItem := Items.Add;
    s := 'select * from KRYJ where (D_YJBH="'+FYjbh+'")and(D_FKFS="'+FKFS_RMB+'")';
    qryXx.Close;
    qryXx.SQL.Clear;
    qryXx.SQL.Add(s);
    qryXx.Open;
    qryXx.First;
    AListItem.Caption := '押金';
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('押金總計(jì):');
    AListItem.SubItems.Add(CurrToStr(FYfje)+'元');
    while not qryXx.Eof do
    begin
      AListItem := Items.Add;
      AListItem.SubItems.Add(qryXx.FieldByName('D_YFRQ').AsString);
      AListItem.SubItems.Add(qryXx.FieldByName('D_FKFS').AsString);
      AListItem.SubItems.Add(qryXx.FieldByName('D_YFJE').AsString+'元');
      qryXx.Next;
    end;
    AListItem := Items.Add;
    AListItem.Caption := '';
    s := 'select * from KRZD where (D_ZDBH="'+FZdbh+'")and(D_HH<>0)';
    qryXx.Close;
    qryXx.SQL.Clear;
    qryXx.SQL.Add(s);
    qryXx.Open;
    qryXx.First;
    AListItem := Items.Add;
    AListItem.Caption := '消費(fèi)';
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('');
    AListItem.SubItems.Add('消費(fèi)總計(jì):');
    AListItem.SubItems.Add(CurrToStr(FXfje)+'元');
    while not qryXx.Eof do
    begin
      AListItem := Items.Add;
      AListItem.SubItems.Add(qryXx.FieldByName('D_XFRQ').AsString);
      AListItem.SubItems.Add(HotelData.FindMc('XMDM.DB','D_XMBH','D_XMMC',qryXx.FieldByName('D_XMBH').AsString));
      AListItem.SubItems.Add(qryXx.FieldByName('D_XFJE').AsString+'元');
      qryXx.Next;
    end;

    Items.EndUpdate;
  end;
end;

procedure TYjxfForm.btnBjyjClick(Sender: TObject);
begin
  inherited;
  if qryKrzd.FieldByName('D_ZDLB').AsString = ZDLB_YK then
    BjyjEnter(FKfbh)
  else
    BjyjTd(FKrbh);
  qryKrzd.Close;
  qryKrzd.Open;
end;

procedure TYjxfForm.qryKrzdCalcFields(DataSet: TDataSet);
begin
  inherited;
  qryKrzdD_YFJE.Value := ShowYjxx(qryKrzdD_YJBH.Value);
  qryKrzdD_XFJE.Value := ShowXfxx(qryKrzdD_ZDBH.Value);
  qryKrzdD_YJYE.Value := qryKrzdD_YFJE.Value-qryKrzdD_XFJE.Value;
end;

procedure TYjxfForm.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
begin
  inherited;
  if qryKrzdD_YJYE.Value < 100 then
    DBGrid1.Canvas.Font.Color := clRed;
  DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲三级在线看| 亚洲欧美日韩在线播放| 懂色av一区二区在线播放| 一区二区三区四区激情| 26uuu亚洲| 717成人午夜免费福利电影| 国产91清纯白嫩初高中在线观看| 亚洲高清免费观看 | 国产激情一区二区三区桃花岛亚洲| 国产精品久久夜| 精品精品国产高清一毛片一天堂| 色综合一个色综合亚洲| 国产成人综合自拍| 免费人成黄页网站在线一区二区| 亚洲色图在线播放| 日韩精品最新网址| 欧美日韩国产中文| 91蜜桃免费观看视频| 黑人精品欧美一区二区蜜桃| 亚洲二区在线视频| 亚洲黄一区二区三区| 国产精品人妖ts系列视频| 精品入口麻豆88视频| 欧美精品一级二级三级| 91年精品国产| 99麻豆久久久国产精品免费优播| 狠狠色狠狠色合久久伊人| 免费看欧美美女黄的网站| 亚洲图片有声小说| 亚洲成在人线免费| 亚洲一区二区在线观看视频| 综合色天天鬼久久鬼色| 国产精品初高中害羞小美女文| 2024国产精品| 久久精品人人做人人爽97| 欧美大片顶级少妇| 日韩视频免费观看高清完整版| 欧美区在线观看| 欧美日产在线观看| 欧美精三区欧美精三区| 欧美精品久久天天躁| 欧美日韩国产大片| 在线播放91灌醉迷j高跟美女 | 久久国产尿小便嘘嘘尿| 免费av成人在线| 国产专区综合网| 国产91高潮流白浆在线麻豆| 国产麻豆日韩欧美久久| 国产成人亚洲综合a∨猫咪| 国产成人精品午夜视频免费| 成人高清视频免费观看| 一本色道亚洲精品aⅴ| 欧美伊人久久久久久久久影院| 91久久奴性调教| 欧美丰满少妇xxxxx高潮对白| 91麻豆精品国产自产在线| 日韩欧美三级在线| 国产丝袜美腿一区二区三区| 国产精品视频线看| 一区二区三区四区中文字幕| 五月天久久比比资源色| 精品一区二区三区视频| 成人综合婷婷国产精品久久免费| 99麻豆久久久国产精品免费| 91久久人澡人人添人人爽欧美 | 欧美猛男男办公室激情| 日韩欧美视频在线| 中文字幕国产精品一区二区| 中文字幕在线播放不卡一区| 亚洲高清免费视频| 国产麻豆精品95视频| 不卡视频一二三| 欧美久久久影院| 国产三级精品三级在线专区| 亚洲欧美偷拍卡通变态| 日韩电影网1区2区| 成人免费高清在线观看| 欧美日韩精品一区二区天天拍小说| 日韩欧美一区二区免费| 国产精品不卡在线观看| 性感美女极品91精品| 国产福利视频一区二区三区| 欧美性xxxxxxxx| 久久久久久久久97黄色工厂| 亚洲国产婷婷综合在线精品| 国产精品中文字幕一区二区三区| 一本大道久久精品懂色aⅴ| 日韩欧美在线一区二区三区| 中文字幕一区二区三区在线不卡| 日韩影视精彩在线| 不卡在线视频中文字幕| 欧美一级一级性生活免费录像| 国产欧美日韩综合| 日韩高清中文字幕一区| 成人高清av在线| 日韩欧美久久一区| 亚洲影院在线观看| 成人免费视频免费观看| 欧美电视剧在线观看完整版| 亚洲黄色性网站| 东方欧美亚洲色图在线| 日韩视频在线永久播放| 亚洲激情自拍视频| 高清在线观看日韩| 精品福利二区三区| 五月天中文字幕一区二区| 色哟哟精品一区| 国产精品久久久久久久岛一牛影视| 美女视频免费一区| 7777精品伊人久久久大香线蕉的| 中文欧美字幕免费| 美国精品在线观看| 欧美日韩aaaaaa| 亚洲三级视频在线观看| 风间由美一区二区三区在线观看 | 日韩精品一区二区三区三区免费| 亚洲精品大片www| av一区二区三区黑人| 久久这里都是精品| 老色鬼精品视频在线观看播放| 欧美色综合天天久久综合精品| 国产精品久久777777| 国产成人综合自拍| 久久久久久久国产精品影院| 精品一区二区三区的国产在线播放 | 国产日韩v精品一区二区| 精品亚洲porn| 精品少妇一区二区三区视频免付费 | 国产精品亚洲人在线观看| 日韩一区二区三免费高清| 亚洲综合视频在线观看| 91麻豆精品一区二区三区| 国产精品无码永久免费888| 狠狠色丁香婷婷综合| 国产精品亚洲一区二区三区在线| 色屁屁一区二区| 亚洲与欧洲av电影| 在线影视一区二区三区| 亚洲一区在线观看网站| 色婷婷香蕉在线一区二区| 亚洲精品免费播放| 91福利在线观看| 天天射综合影视| 欧美一区二区成人6969| 麻豆精品久久精品色综合| 日韩精品一区国产麻豆| 激情综合色播激情啊| 久久久久久久综合狠狠综合| 国产精品影视在线| 亚洲国产经典视频| 97精品电影院| 亚洲已满18点击进入久久| 欧美人牲a欧美精品| 蜜臀av一级做a爰片久久| 久久久高清一区二区三区| 成人免费视频免费观看| 亚洲欧美电影一区二区| 欧美亚洲日本国产| 蜜臀国产一区二区三区在线播放| 久久网这里都是精品| jvid福利写真一区二区三区| 一区二区三区视频在线看| 欧美情侣在线播放| 国产伦精品一区二区三区免费迷| 国产网站一区二区| 欧美性感一区二区三区| 蜜桃视频一区二区| 国产精品入口麻豆原神| 欧美日韩视频在线第一区| 久久精品国内一区二区三区| 欧美激情一区二区| 欧美日韩和欧美的一区二区| 久久精品国产77777蜜臀| 国产精品女主播av| 欧美色老头old∨ideo| 国产麻豆视频一区二区| 一区二区三区成人在线视频| 日韩女优毛片在线| 色综合久久中文综合久久牛| 久久精品国产色蜜蜜麻豆| 亚洲日本护士毛茸茸| 日韩欧美区一区二| 色先锋资源久久综合| 另类成人小视频在线| 亚洲欧美日韩人成在线播放| 日韩免费看网站| 色视频欧美一区二区三区| 国内久久精品视频| 亚洲成av人片一区二区三区| 久久久不卡网国产精品二区| 欧美影院精品一区| 国产高清无密码一区二区三区| 亚洲影视在线播放| 欧美国产亚洲另类动漫| 欧美日韩高清一区二区不卡 | 日本视频在线一区| 亚洲三级视频在线观看| 久久久综合激的五月天| 91精品国产综合久久久久| 99精品一区二区三区|