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

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

?? restaurant.java~40~

?? 這個(gè)一個(gè)餐廳預(yù)定系統(tǒng),可實(shí)現(xiàn)查詢目前餐廳預(yù)訂情況,實(shí)現(xiàn)餐桌預(yù)訂以及就餐時(shí)為顧客調(diào)節(jié)餐桌的情況.
?? JAVA~40~
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
package bookingsystem;
import java.util.Vector;
import java.util.Date;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.Connection;
import java.sql.*;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Calendar;
import java.util.*;
import java.text.*;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class Restaurant {
    private Customer customer;
    private Booking booking;
    private Table table;
   Connection cn = ConnectionDB.getCon();

    public Restaurant() {
    }

    //用于顯示預(yù)約的列表
    public Vector getAllRervations(Date date) {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        String predate = df.format(date);
        System.out.println("Current datetime is: " + predate);

        Vector v = new Vector();

        Statement st = null;
        ResultSet rs = null;

        try {
            String sql = "select * from reservation where arrivaldate = '" +
                         predate + "'";
            st = cn.createStatement();
            rs = st.executeQuery(sql);
            while (rs.next()) {
                int tempRid = rs.getInt("RESERVATION_ID");
                int tempcovers = rs.getInt("covers");
                String temppredate = rs.getString("predate");
                String temparrivaldate = rs.getString("arrivaldate");
                String temparrivaltime = rs.getString("arrivaltime");
                String temptalno = rs.getString("talno");
                int tempcno = rs.getInt("cno");
                boolean tempisarrival = rs.getBoolean("isarrival");
                boolean tempispaybill = rs.getBoolean("ispaybill");
                Table temptable = new Table(temptalno);
                Customer tempcus = new Customer(tempcno);

                Reservation res = new Reservation(tempRid,tempcovers, temppredate,
                                                  temptable, tempcus,
                                                  temparrivaldate,
                                                  temparrivaltime);
                v.add(res);

            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return v;
    }

    public void modifyReservation(int R_ID,int covers,String arrivalDate,String arrivalTime,String Talno,boolean isarrival) throws SQLException {
         PreparedStatement ps;
         String sql = "UPDATE RESERVATION SET COVERS = "+covers+",ARRIVALDATE = '"+arrivalDate
                     +"', ARRIVALTIME = '"+arrivalTime+"',TALNO ='"+Talno+"',ISARRIVAL = "+isarrival+" where reservation_id = "+R_ID;
        ps= cn.prepareStatement(sql);
        ps.executeUpdate();

    }

    public void deleteReservation(int R_ID)
    {
        PreparedStatement ps;
        int tempR_id = R_ID;
        String delSql = "DELETE FROM RESERVATION WHERE RESERVATION_ID = "+tempR_id;
        try {
             ps = cn.prepareStatement(delSql);
             ps.executeUpdate();
        } catch (SQLException ex) {
            ex.printStackTrace();
        }



    }
    //顯示用餐的列表
   public Vector getdining(String tempstate)
        {
            Vector v =new Vector();
            Connection cn=ConnectionDB.getCon();
            Statement st=null;
            ResultSet rs=null;
            try{
            String sql = "select * from T_TABLE where state = '" + tempstate + "'";
            st =cn.createStatement();
            rs = st.executeQuery(sql);
            while (rs.next())
            {
                String temptalno = rs.getString("talno");
                Table temptable = new Table(temptalno);
                v.add(temptable);

            }
            }catch(SQLException e)
            {
                e.printStackTrace();
            }

           return v;
        }
        /**
         * 設(shè)置某個(gè)時(shí)間桌子的狀態(tài),主要用來(lái)查看主屏幕上的桌子狀態(tài)
         * @param date Date
         */
        public void gettablestate(Date date)
   {
       SimpleDateFormat formattime = new SimpleDateFormat("yyyy-MM-dd HH:mm");
       SimpleDateFormat formatdate = new SimpleDateFormat("yyyy-MM-dd");


       String nowTime = formattime.format(date);
       String nowDate = formatdate.format(date);
       String stdTime1 = nowDate + " 9:30";
       String stdTime2 = nowDate + " 12:00";
       String stdTime3 = nowDate + " 17:30";
       String stdTime4 = nowDate + " 20:00";
       String stdTime5 = nowDate + " 19:30";
       String stdTime6 = nowDate + " 22:00";
       Connection cn=ConnectionDB.getCon();
       Statement st1=null;
       ResultSet rs1=null;
       Statement st2=null;
       ResultSet rs2=null;
       Statement st3=null;
       ResultSet rs3=null;
       boolean isarrival_false = false; //表示還沒(méi)有來(lái)
       boolean ispaybill_false = false;//表示還沒(méi)有結(jié)帳
       boolean isarrival_true = true;
       boolean ispaybill_true = true;

       if(isDateBefore(stdTime1,nowTime)&&isDateBefore(nowTime,stdTime2))
       {
           try{
           String arrvialtime = "10:00-12:00";

           String sqlget1 = "select TALNO from RESERVATION where ARRIVALDATE= '" + nowDate+ "' and ARRIVALTIME ='"+arrvialtime+"' and ISARRIVAL="+isarrival_false+" and ISPAYBILL = "+ispaybill_false;
           st1 =cn.createStatement();
           rs1 = st1.executeQuery(sqlget1);
           while (rs1.next())
           {
               String temptalno = rs1.getString("talno");
               String sqlupdate = "update T_TABLE set STATE=? where TALNO=?";
               try {
                   PreparedStatement ps = cn.prepareStatement(sqlupdate);
                   ps.setString(1,"reservation");
                   ps.setString(2,temptalno);
                   ps.executeUpdate();
           } catch (SQLException e) {
                   e.printStackTrace();
           }


           }
           String sqlget2 = "select TALNO from RESERVATION where ARRIVALDATE= '" + nowDate+ "' and ARRIVALTIME ='"+arrvialtime+"' and ISARRIVAL="+isarrival_true+" and ISPAYBILL = "+ispaybill_false;
           st2 = cn.createStatement();
           rs2 = st2.executeQuery(sqlget2);
           while (rs2.next())
           {
               String temptalno = rs2.getString("talno");
               String sqlupdate = "update T_TABLE set STATE=? where TALNO=?";
               try {
                   PreparedStatement ps = cn.prepareStatement(sqlupdate);
                   ps.setString(1,"dining");
                   ps.setString(2,temptalno);
                   ps.executeUpdate();
           } catch (SQLException e) {
                   e.printStackTrace();
           }


           }
         String sqlget3 = "select TALNO from RESERVATION where ARRIVALDATE= '" + nowDate+ "' and ARRIVALTIME ='"+arrvialtime+"' and ISARRIVAL="+isarrival_true+" and ISPAYBILL = "+ispaybill_true;
          st3 = cn.createStatement();
          rs3 = st3.executeQuery(sqlget3);
          while (rs3.next())
          {
              String temptalno = rs3.getString("talno");
              String sqlupdate = "update T_TABLE set STATE=? where TALNO=?";
              try {
                  PreparedStatement ps = cn.prepareStatement(sqlupdate);
                  ps.setString(1,"free");
                  ps.setString(2,temptalno);
                  ps.executeUpdate();
          } catch (SQLException e) {
                  e.printStackTrace();
          }


          }

           }catch(SQLException e)
           {
               e.printStackTrace();
           }
           ConnectionDB.close(rs1);
           ConnectionDB.close(st1);
           ConnectionDB.close(rs2);
           ConnectionDB.close(st2);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本不卡不码高清免费观看| 日韩欧美激情四射| 日韩美女精品在线| 99久久精品免费| 亚洲图片欧美色图| 91精品欧美一区二区三区综合在 | 国产不卡视频一区二区三区| 一区二区三区不卡在线观看 | 成人性生交大片免费| 中文字幕一区二区三| 日本久久电影网| 婷婷夜色潮精品综合在线| 欧美mv日韩mv国产网站app| 国产精品一区在线| 亚洲色图欧洲色图| 制服.丝袜.亚洲.中文.综合| 国产精品综合视频| 一区二区三区高清在线| 4438x亚洲最大成人网| 激情成人午夜视频| 亚洲色图视频免费播放| 91精品国产综合久久精品app| 国产乱码一区二区三区| 一区二区三国产精华液| 久久综合九色欧美综合狠狠 | 日韩va亚洲va欧美va久久| 2023国产精品| 欧美色综合影院| 国产精品一级片在线观看| 亚洲综合一二区| 久久久久久久久久久99999| 色综合久久久久综合体桃花网| 天堂久久久久va久久久久| 久久久久久久久久久久久久久99| 欧美影院一区二区三区| 国产精品一区二区久激情瑜伽| 亚洲午夜精品一区二区三区他趣| 久久久三级国产网站| 欧美日韩亚洲综合一区二区三区| 国产99精品国产| 日韩中文字幕区一区有砖一区 | 国产一区二区三区在线看麻豆| 日本特黄久久久高潮| 国产欧美日韩综合| 欧美一区二区三区日韩视频| 色婷婷av一区二区三区之一色屋| 极品瑜伽女神91| 香港成人在线视频| 亚洲乱码中文字幕| 欧美极品美女视频| 精品福利视频一区二区三区| 欧美日韩一区二区在线观看 | 极品少妇xxxx精品少妇偷拍| 亚洲一区在线观看免费| 国产精品久久久久影视| 久久伊人中文字幕| 欧美一卡二卡三卡四卡| 欧洲av一区二区嗯嗯嗯啊| 成人动漫一区二区| 国产91丝袜在线18| 国产麻豆欧美日韩一区| 久久国产视频网| 琪琪一区二区三区| 日韩vs国产vs欧美| 日精品一区二区| 午夜免费欧美电影| 一二三区精品视频| 玉米视频成人免费看| 亚洲蜜臀av乱码久久精品蜜桃| 中文字幕亚洲一区二区va在线| 国产区在线观看成人精品 | 国产精品欧美久久久久无广告| 欧美大白屁股肥臀xxxxxx| 欧美一级二级在线观看| 日韩视频一区二区三区在线播放 | 粉嫩蜜臀av国产精品网站| 国产综合久久久久影院| 狠狠色2019综合网| 国产乱码精品一区二区三| 国产丶欧美丶日本不卡视频| 国产酒店精品激情| 波多野结衣中文字幕一区二区三区| 国产在线视频一区二区三区| 国产精品系列在线观看| 国产不卡高清在线观看视频| 国产91在线|亚洲| 91一区在线观看| 色综合av在线| 中文字幕电影一区| 亚洲欧美日韩人成在线播放| 亚洲综合图片区| 日韩福利电影在线| 精品伊人久久久久7777人| 国产一区二三区好的| 99久久国产综合精品麻豆| 在线看不卡av| 日韩一区二区精品葵司在线| 久久久久久电影| 亚洲精品第一国产综合野| 日韩电影免费在线看| 国产精一区二区三区| 91首页免费视频| 日韩一区二区中文字幕| 久久久久97国产精华液好用吗| 一区二区中文字幕在线| 日韩精品三区四区| 丁香婷婷深情五月亚洲| 欧美在线免费视屏| 日韩欧美中文一区二区| 国产精品私人自拍| 亚洲国产三级在线| 精彩视频一区二区| 色综合久久中文综合久久97| 91精品国产综合久久久久久漫画 | 欧美美女黄视频| 26uuu亚洲| 一区二区在线电影| 国产剧情一区在线| 欧美日韩国产电影| 国产欧美日韩精品一区| 午夜欧美大尺度福利影院在线看| 国产一区二区三区综合| 欧美偷拍一区二区| 国产肉丝袜一区二区| 偷拍一区二区三区| 99久久精品国产麻豆演员表| 日韩一区二区在线观看视频播放| 国产精品久久久久一区二区三区 | 国产主播一区二区| 欧美吞精做爰啪啪高潮| 夜夜精品浪潮av一区二区三区| 久久97超碰色| 欧美日韩精品一区二区三区四区 | 国产精品理论片| 狠狠网亚洲精品| 91精品国产色综合久久不卡电影 | 麻豆一区二区99久久久久| 91在线你懂得| 欧美韩国一区二区| 蜜桃av一区二区三区| 在线免费不卡电影| 国产精品久久久久久久浪潮网站| 久久国内精品视频| 4438x亚洲最大成人网| 夜夜精品视频一区二区| 成人动漫在线一区| 欧美极品xxx| 国产精品夜夜爽| 2022国产精品视频| 蓝色福利精品导航| 日韩一区二区中文字幕| 婷婷丁香激情综合| 欧美老年两性高潮| 亚洲午夜免费福利视频| 色成年激情久久综合| 日本一区二区免费在线| 国产激情偷乱视频一区二区三区| 欧美电影精品一区二区| 老鸭窝一区二区久久精品| 欧美欧美欧美欧美首页| 婷婷成人激情在线网| 欧美四级电影在线观看| 亚洲午夜在线视频| 欧美色图在线观看| 亚洲一区二区三区视频在线播放| 色婷婷综合激情| 亚洲国产色一区| 91麻豆精品国产| 精品一区二区三区在线观看| 精品国免费一区二区三区| 国产一区在线观看麻豆| 日本一区二区视频在线观看| 成人一区在线观看| 国产精品国产三级国产专播品爱网| jiyouzz国产精品久久| 一区二区三区在线观看网站| 欧美午夜精品久久久久久孕妇| 亚洲va欧美va国产va天堂影院| 欧美日韩一区国产| 美国精品在线观看| 久久色.com| 93久久精品日日躁夜夜躁欧美| 亚洲男人电影天堂| 欧美日韩国产综合草草| 蜜臀av性久久久久av蜜臀妖精| 欧美岛国在线观看| 成人亚洲精品久久久久软件| 亚洲欧洲综合另类在线| 欧美日韩mp4| 国内精品写真在线观看| 亚洲欧洲av色图| 7777精品伊人久久久大香线蕉完整版| 蜜臀av在线播放一区二区三区 | 色婷婷精品久久二区二区蜜臂av| 亚洲在线视频免费观看| 日韩视频一区二区| 欧美日韩黄色影视| 国产一区二区三区黄视频| 亚洲你懂的在线视频| 日韩欧美你懂的|