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

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

?? sb_accommodationmanagerbean.java~38~

?? 用j2ee開發的一個旅店管理系統
?? JAVA~38~
字號:
package com.xc.hotelmanager.hotel.control.session;import javax.ejb.*;import javax.naming.*;import javax.rmi.*;import java.util.*;import java.util.Date;import java.text.SimpleDateFormat;import com.xc.hotelmanager.hotel.control.EjbGetter;import com.xc.hotelmanager.hotel.control.entity.*;import com.xc.hotelmanager.hotel.exception.*;import com.xc.hotelmanager.hotel.model.*;import com.xc.hotelmanager.hotel.control.entity.TbAccommodationBean;import java.sql.*;public class SB_AccommodationManagerBean implements SessionBean {  SessionContext sessionContext;  public void ejbCreate() throws CreateException {    /**@todo Complete this method*/  }  public void ejbRemove() {    /**@todo Complete this method*/  }  public void ejbActivate() {    /**@todo Complete this method*/  }  public void ejbPassivate() {    /**@todo Complete this method*/  }  public void setSessionContext(SessionContext sessionContext) {    this.sessionContext = sessionContext;  }  public Collection getAccInfo(String cname, String roomid) throws HotelManagerException {     try{           String sql="select * from Accommodation where name='"+cname+"'"+" and roomid='"+roomid+"' and charge=0.0";           System.out.println(sql);           return this.loadBySql(sql);         }     catch(Exception ex){       throw new HotelManagerException(ex.getMessage());     }  }  public String getleavedate() throws HotelManagerException {      try{       java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd");       java.util.Date date = new java.util.Date();       String str_date = formatter.format(date);       return  str_date;      }      catch(Exception ex){      throw  new  HotelManagerException(ex.getMessage());      }  }  public int getlivedays(String id) throws HotelManagerException {    try{       TbAccommodation ejbAcc=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);       String str_date2=ejbAcc.getIntime();       java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyyMMdd");        java.util.Date TimeNow = new java.util.Date();       String str_date1 = formatter.format(TimeNow);       int x=(Integer.parseInt(str_date1)-Integer.parseInt(str_date2));       int days=(x/10000)*365+((((x%10000)/1000)*10)+((x%1000)/100))*30+(x%100);       if(days<100){days=days-70;}       return days;     }     catch(Exception ex){       throw new HotelManagerException(ex.getMessage());     }  }  public float getTotelCost(String id) throws HotelManagerException {    float cost;    try{       TbAccommodation ejbAcc=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);       int price=ejbAcc.getPrice();       int precharge=ejbAcc.getPrecharge();       String str_date2=ejbAcc.getIntime();       java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyyMMdd");       java.util.Date TimeNow = new java.util.Date();       String str_date1 = formatter.format(TimeNow);       int days = (Integer.parseInt(str_date1) - Integer.parseInt(str_date2));       cost=price*days-precharge;       }       catch(Exception ex){            throw new HotelManagerException(ex.getMessage());          }      return  cost;  }  public String saveToAcc(String id, String leavetime, float charge) throws HotelManagerException {    String r1="保存成功,已存入數據庫!";    String r2="出錯啦!";    try{           TbAccommodation ejbAcc=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);            ejbAcc.setLeavetime(leavetime);            ejbAcc.setCharge(charge);            return  r1;        }        catch(Exception ex){            //throw new HotelManagerException(ex.getMessage());            return r2;          }  }  private Collection loadBySql(String sql) throws Exception {            Connection conn=EjbGetter.getDataSource().getConnection();            Statement st=conn.createStatement();            ResultSet rs=st.executeQuery(sql);            Collection result=new Vector();            while(rs.next()){                Accommodation acc=new Accommodation();                acc.setId(rs.getString("id"));                acc.setCid(rs.getString("cid"));                acc.setName(rs.getString("name"));                acc.setIntime(rs.getString("intime"));                acc.setLeavetime(rs.getString("leavetime"));                acc.setRoomid(rs.getString("roomid"));                acc.setPrice(rs.getInt("price"));                acc.setPrecharge(rs.getInt("precharge"));                acc.setCharge(rs.getFloat("charge"));                System.out.println("this is load method");                System.out.println(acc.getId());                System.out.println(acc.getName());                result.add(acc);            }            rs.close();            conn.close();            return result;  }  public Accommodation loadAccommodation(String id)  throws HotelManagerException {      try{          TbAccommodation ejbAccommodation=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);          return ejbAccommodation.getAccommodation();      }      catch(Exception ex){          throw new HotelManagerException("SB_AccommoManagerBean.load Eorr:"+ex.getMessage());      }  }  public void removeAccommodation(String id)  throws HotelManagerException {      try{          TbAccommodation ejbAccommodation=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);         ejbAccommodation.setLeavetime(String.valueOf(new Timestamp(System.currentTimeMillis())));      }      catch(Exception ex){          throw new HotelManagerException(ex.getMessage());      }  }  public Accommodation saveAccommodation(Accommodation arecord)  throws HotelManagerException {      try{          TbAccommodation ejbAccommodation=EjbGetter.getTbAccommodationHome().findByPrimaryKey(arecord.getId());          ejbAccommodation.setAccommodation(arecord);          return arecord;      }      catch(Exception ex){          throw new HotelManagerException("SB_AccommoManagerBean.save Eorr:"+ex.getMessage());      }  }  public Accommodation addAccommodation(Accommodation arecord) throws HotelManagerException {    try{        System.out.print("后臺測試傳入的老顧客的身份證號為:"+arecord.getCid());    Date date=new Date();    SimpleDateFormat df=new SimpleDateFormat("yyMMddhh");    String str=df.format(date);    str=str+arecord.getCid();    System.out.println(str);          TbAccommodation ejbAccommodation=EjbGetter.getTbAccommodationHome().create(str,arecord.getCid(),arecord.getRoomid());         System.out.println("ejbcreate ok");          ejbAccommodation.setAccommodation(arecord);           System.out.print("后臺測試老顧客的身份證號是否正確:"+arecord.getCid());          //ejbAccommodation.setInDate(new Timestamp(System.currentTimeMillis()));          ejbAccommodation.setIntime(String.valueOf(new Timestamp(System.currentTimeMillis())));          return arecord;      }      catch(Exception ex){          throw new HotelManagerException("SB_AccommoManagerBean.add Eorr:"+ex.getMessage());      }  }  public Collection getAllAccommodation() throws HotelManagerException{      try{          String sql="select * from Accommodation";           System.out.print("SB_AccommodationMangerBEAN.getAllAccommodation OK!");          return this.loadBySql(sql);      }      catch(Exception ex){        ex.printStackTrace();        System.out.print("SB_AccommodationMangerBEAN.getAllAccommodation Error!");          throw new HotelManagerException(ex.getMessage());      }  }  public Collection getSearchAccommodation(String sql)throws HotelManagerException{      try{          System.out.print("SB_AccommodationMangerBEAN.getAllAccommodation OK!");          return this.loadBySql(sql);      }      catch(Exception ex){        ex.printStackTrace();        System.out.print("SB_AccommodationMangerBEAN.getSearchAccommodation Error!");          throw new HotelManagerException(ex.getMessage());      }  }  public Collection getAllAccommodation(String id) throws HotelManagerException{       try{         String sql="select * from Accommodation where id='"+id+"'";         return this.loadBySql(sql);       }       catch(Exception ex){         throw new HotelManagerException(ex.getMessage());       }     }     public float getCost(String id)  throws HotelManagerException{        float cost;        try{           TbAccommodation ejbAcc=EjbGetter.getTbAccommodationHome().findByPrimaryKey(id);           int price=ejbAcc.getPrice();           String str_date2=ejbAcc.getIntime();           java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyyMMdd");           java.util.Date TimeNow = new java.util.Date();           String str_date1 = formatter.format(TimeNow);           int x = (Integer.parseInt(str_date1) - Integer.parseInt(str_date2));           int days=(x/10000)*365+((((x%10000)/1000)*10)+((x%1000)/100))*30+(x%100);           cost=price*days;           }           catch(Exception ex){                throw new HotelManagerException(ex.getMessage());              }          return  cost;       }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜精品网| 五月天亚洲婷婷| 91精品在线麻豆| 大尺度一区二区| 日韩国产精品91| 亚洲精品高清在线| 久久精品亚洲精品国产欧美kt∨| 欧美性极品少妇| 成人网页在线观看| 精品一区二区三区av| 亚洲线精品一区二区三区| 国产精品视频一区二区三区不卡 | 久久亚洲春色中文字幕久久久| 色婷婷国产精品综合在线观看| 国产一区二区三区精品视频| 无码av中文一区二区三区桃花岛| 国产精品第五页| 国产欧美一区二区三区沐欲| 欧美xxxxxxxxx| 337p亚洲精品色噜噜狠狠| 日本大香伊一区二区三区| 成人不卡免费av| 国产v综合v亚洲欧| 国产综合久久久久久鬼色| 免费高清在线视频一区·| 午夜欧美在线一二页| 一区二区三区欧美久久| 亚洲三级理论片| 亚洲人成人一区二区在线观看 | 久久福利视频一区二区| 日韩电影免费在线看| 五月婷婷色综合| 亚洲成人福利片| 亚洲6080在线| 午夜精品久久久久久久久久| 亚洲午夜一区二区| 亚洲电影一级黄| 亚洲gay无套男同| 视频一区二区三区在线| 偷偷要91色婷婷| 美女网站色91| 国产麻豆一精品一av一免费| 国产在线一区二区综合免费视频| 精品一区二区免费在线观看| 国产乱码精品一区二区三区五月婷| 国产一区二区在线看| 国产麻豆精品一区二区| 国产一区二区三区黄视频 | 成人黄色电影在线 | 欧美视频在线播放| 欧美日韩国产中文| 91.xcao| 日韩精品一区二区三区视频 | 欧美日韩视频在线第一区| 欧美日韩在线免费视频| 日韩视频免费观看高清完整版 | 欧美久久久一区| 欧美一激情一区二区三区| 精品人在线二区三区| 国产人成亚洲第一网站在线播放| 国产精品福利影院| 一区二区三区小说| 日韩高清不卡在线| 国产在线精品一区二区不卡了| 国产精品99久久久久久似苏梦涵 | 麻豆91免费看| 成人免费高清在线| 欧美色大人视频| 欧美mv日韩mv国产| 国产精品乱码人人做人人爱 | 一区二区三区在线免费观看| 日本中文字幕不卡| 国产91对白在线观看九色| 91小宝寻花一区二区三区| 制服丝袜日韩国产| 国产精品免费丝袜| 亚洲va欧美va人人爽| 国产一区二区免费看| 一本一道波多野结衣一区二区| 在线观看91av| 国产精品素人一区二区| 日日夜夜免费精品| 成人天堂资源www在线| 在线视频欧美精品| 精品国产一区二区国模嫣然| 最新中文字幕一区二区三区 | 国产精品三级久久久久三级| 亚洲h动漫在线| 成人开心网精品视频| 欧美一区二区黄色| 亚洲欧美日韩久久| 国产一区二区三区久久久| 欧美在线高清视频| 亚洲国产中文字幕| 国产酒店精品激情| 欧美三级电影一区| 国产色91在线| 天天综合色天天综合色h| 成人免费视频app| 日韩一区二区视频在线观看| 日韩理论片网站| 蜜桃免费网站一区二区三区| 91视频在线看| 欧美国产精品v| 麻豆精品在线观看| 欧美日韩aaaaaa| 亚洲欧美日本在线| www.在线成人| 国产亚洲精品aa午夜观看| 麻豆国产精品一区二区三区 | 亚洲精品日韩专区silk| 国产福利一区在线观看| 日韩你懂的在线观看| 亚洲午夜羞羞片| 日本韩国欧美一区| 国产精品国产三级国产aⅴ中文| 国产一区二区不卡| 精品剧情在线观看| 日韩电影在线免费观看| 日本高清视频一区二区| 国产精品美女久久福利网站| 国产高清不卡一区二区| 精品国产伦一区二区三区观看方式 | 精品国产凹凸成av人导航| 日韩在线一区二区三区| 欧美日韩免费视频| 亚洲国产欧美在线| 欧美私人免费视频| 亚洲国产精品自拍| 在线观看日韩av先锋影音电影院| 亚洲精品一二三| 91福利视频在线| 亚洲综合久久久久| 欧美日韩综合色| 视频一区视频二区中文| 欧美肥妇bbw| 日本欧美肥老太交大片| 日韩欧美高清一区| 精品一区二区三区久久| 久久男人中文字幕资源站| 国产剧情一区在线| 中文字幕 久热精品 视频在线| 成人网在线免费视频| 亚洲图片激情小说| 色88888久久久久久影院野外| 亚洲欧美一区二区三区孕妇| 91福利视频久久久久| 亚洲一区二区三区影院| 欧美日韩电影在线播放| 日本成人超碰在线观看| 精品国产99国产精品| 国产99久久精品| 日韩理论片中文av| 欧美精品免费视频| 激情久久五月天| 国产精品日韩精品欧美在线| 91免费小视频| 午夜激情综合网| 欧美大片在线观看| 成人精品视频一区二区三区| 一区二区成人在线视频| 日韩亚洲欧美综合| 国产盗摄一区二区| 一区二区三区精品视频在线| 在线电影欧美成精品| 国产乱码精品1区2区3区| 亚洲欧洲日产国产综合网| 欧美日韩在线免费视频| 国产原创一区二区三区| 中文字幕亚洲综合久久菠萝蜜| 在线观看精品一区| 精品一区二区成人精品| 1024精品合集| 日韩精品中文字幕一区二区三区| 国产成人精品三级麻豆| 亚洲午夜精品17c| 久久久国产一区二区三区四区小说 | 4438x亚洲最大成人网| 国产999精品久久| 亚洲成人高清在线| 欧美国产丝袜视频| 欧美美女一区二区在线观看| 国产精品综合一区二区| 亚洲精品国产a久久久久久| 精品久久久久久久人人人人传媒| 91丝袜美女网| 国产在线精品不卡| 亚洲一区二区三区不卡国产欧美| 久久久美女毛片| 欧美日韩免费观看一区二区三区| 国产很黄免费观看久久| 日韩avvvv在线播放| 中文字幕在线一区免费| 欧美精品一区二区三区蜜臀| 在线观看日韩精品| 成人动漫精品一区二区| 极品少妇一区二区三区精品视频| 亚洲一区影音先锋| 欧美国产日本视频| 精品国产乱码久久久久久老虎|