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

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

?? ordermanagerimpl.java

?? 為交課程設計
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
      condition += e.nextElement() + " AND ";
    }

    condition = condition.substring(0, condition.length() - 4);

    sql = header + sfield + from + table + condition;
    System.out.println(sql);

    final ArrayList al = new ArrayList();
    DBUtil.ProccessSql(conn, sql, new ResultHandler() {
      public void proccess(ResultSet rs) throws Exception {
        searchResult sr = new searchResult();
        sr.setOrder_id(rs.getString("order_id"));
        sr.setCustomer_name(rs.getString("customer_name"));
        sr.setPerson_name(rs.getString("responsibility_by"));
        if (rs.getString("orderstatus_id").equalsIgnoreCase("0")) {
          sr.setOrderstatus_name("0");
        }
        else {
          sr.setOrderstatus_name("1");
        }
        al.add(sr);
      }
    });
    return al;
  }

  public boolean updateOrder(OrderActionForm obj) throws Exception {
    if (conn == null) {
      conn = new DBConnection(2);
    }
    return false;
  }

  public List sortOrder(String strwhere, int currentpage, int pagesize) throws
      Exception {
    if (conn == null) {
      conn = new DBConnection(2);
    }
    return null;
  }

  public List viewOrder(String orderid) throws Exception {
    if (conn == null) {
      conn = new DBConnection(2);
    }

    String condition = " AND o.job_type=t.jobtype_id AND o.job_position=p.jobposition_id AND o.major=m.major_id AND o.customer_id=c.customer_id  AND o.degree=d.degree_id";
    String sql = "SELECT o.*,t.jobtype_name,p.jobposition_name,m.major_name,c.customer_name,d.degree_name FROM o_order AS o,i_jobtype AS t,i_jobposition AS p,i_degree AS d,i_major AS m,o_customer AS c WHERE " +
        "order_id=" + orderid;
    sql = sql + condition;
    System.out.println(sql);
    final Order order = new Order();
    final List list = new ArrayList();
    DBUtil.ProccessSql(conn, sql, new ResultHandler() {
      public void proccess(ResultSet rs) throws Exception {

        order.setOrder_id(rs.getLong("order_id"));
        order.setBelongto(rs.getString("belongto"));
        order.setStart_time(rs.getString("start_time"));
        order.setFinish_time(rs.getString("finish_time"));

        order.setDepartment_name(rs.getString("department_name"));
        order.setResponsibility_by(rs.getString("responsibility_by"));
        order.setResponsibility_by_address(rs.getString(
            "responsibility_by_address"));
        order.setResponsibility_by_phone(rs.getString("responsibility_by_phone"));
        order.setResponsibility_by_fax(rs.getString("responsibility_by_fax"));
        order.setResponsibility_by_email(rs.getString("responsibility_by_email"));
        order.setBelongto_department(rs.getString("belongto_department"));

        order.setAge_from(rs.getInt("age_from"));
        order.setAge_to(rs.getInt("age_to"));

        order.setNumber(rs.getString("number"));

        order.setSex(rs.getString("sex"));
        order.setNationality(rs.getString("nationality"));
        order.setRegistered_residence(rs.getString("registered_residence"));

        order.setLanguage_japanese_level(rs.getString("language_japanese_level"));
        order.setLanguage_english_level(rs.getString("Language_english_level"));
        order.setDetail_work_todo(rs.getString("detail_work_todo"));
        order.setRequest_skill_work_expericence(rs.getString(
            "request_skill_work_expericence"));
        order.setRequest_competency(rs.getString("request_competency"));
        order.setOther_competency(rs.getString("other_competency"));
        order.setSalary_from(rs.getString("salary_from"));
        order.setSalary_to(rs.getString("salary_to"));
        order.setProbationership_month(rs.getString("probationership_month"));
        order.setBonus(rs.getString("bonus"));
        order.setSub(rs.getString("sub"));

        order.setOrderstatus_id(rs.getString("orderstatus_id"));
        order.setOther_things(rs.getString("other_things"));
        order.setInputer(rs.getString("inputer"));
        order.setBargain_month(rs.getInt("bargain_month"));
        order.setSub_housing(rs.getString("sub_housing"));
        order.setSub_traffic(rs.getString("sub_traffic"));
        // id convert to name
        order.setJob_type(rs.getString("jobtype_name"));
        order.setJob_position(rs.getString("jobposition_name"));
        order.setDegree(rs.getString("degree_name"));
        order.setMajor(rs.getString("major_name"));
        order.setCustomer_id(rs.getString("customer_name"));
        //list.add(order);
      }
    });
    String sql2 =
        "SELECT welfare_detail_name FROM o_w_welfare_detail WHERE order_id='" +
        orderid + "'";

    final List list1 = new ArrayList();
    DBUtil.ProccessSql(conn, sql2, new ResultHandler() {
      public void proccess(ResultSet rs) throws Exception {
        list1.add(rs.getString("welfare_detail_name"));
      }
    });
    Iterator it = list1.iterator();
    int i = 0;
    StringBuffer bf = new StringBuffer();
    //String welf[] = new String[list1.size()];
    while (it.hasNext()) {
      //welf[i] =(String)it.next();
      // i++;
      bf.append( (String) it.next());
      bf.append(" ");
    }
    order.setFuli1(bf.toString());
    list.add(order);
    return list;

  }

  //write by whzhang
  public List showDetail(int temp) throws Exception {
    //orderId = 2;
    final int orderId = temp;
    final List ls = new ArrayList();
    if (conn == null) {
      conn = new DBConnection(2);
    }
    String sql = "select * from o_order where order_id=" + orderId;
    String sql_fuli = "select * from o_w_welfare_detail where order_id" +
        orderId;
    final OrderActionForm order = new OrderActionForm();
    try {
      DBUtil.ProccessSql(conn, sql, new ResultHandler() {
        public void proccess(ResultSet rs) throws Exception {

          order.setOrder_id(orderId);
          order.setBelongto(rs.getString("belongto"));
          order.setStart_time(rs.getString("start_time"));
          order.setFinish_time(rs.getString("finish_time"));
          order.setHas_done(rs.getString("has_done"));
          order.setWill_do(rs.getString("will_do"));
          order.setDepartment_name(rs.getString("department_name"));
          order.setResponsibility_by(rs.getString("responsibility_by"));
          order.setResponsibility_by_address(rs.getString(
              "responsibility_by_address"));
          order.setResponsibility_by_phone(rs.getString(
              "responsibility_by_phone"));
          order.setBelongto_department(rs.getString("belongto_department"));
          order.setJobtype_name(rs.getString("job_type"));
          order.setAge_from(rs.getInt("age_from"));
          order.setAge_to(rs.getInt("age_to"));
          order.setWorkplace(rs.getString("workplace"));
          order.setStart_work_time(rs.getString("start_work_time"));
          order.setNumber(rs.getString("number"));
          order.setJobpositionname(rs.getString("job_position"));
          order.setSex(rs.getString("sex"));
          order.setNationality(rs.getString("nationality"));
          order.setRegistered_residence(rs.getString("registered_residence"));
          order.setDegree(rs.getString("degree"));
          order.setMajorname(rs.getString("major"));
          order.setLanguage_japanese_level(rs.getString(
              "language_japanese_level"));
          order.setLanguage_english_level(rs.getString("language_englih_level"));
          order.setDetail_work_todo(rs.getString("detail_work_todo"));
          order.setRequest_skill_work_expericence(rs.getString(
              "request_skill_work_expericence"));
          order.setRequest_competency(rs.getString("request_competency"));
          order.setOther_competency(rs.getString("other_competency"));
          //order.setSalary_method(rs.getString("salary_method"));
          order.setProbationership_month(rs.getString("probationership_month"));
          order.setBonus(rs.getString("bonus"));
          order.setCustomer_id(rs.getString("customer_id"));
          order.setOrderstatus_id(rs.getString("orderstatus_id"));
          order.setOther_things(rs.getString("other_things"));
          order.setInputer(rs.getString("inputer"));
          order.setResponsibility_by_fax(rs.getString("responsibility_by_fax"));
          order.setResponsibility_by_email(rs.getString(
              "responsibility_by_email"));
          order.setSalary_from(rs.getString("salary_from"));
          order.setSalary_to(rs.getString("salary_to"));
          order.setResponsibility_by_email(rs.getString(
              "responsibility_by_email"));
          order.setResponsibility_by_fax(rs.getString("responsibility_by_fax"));
          order.setBargin_month(rs.getString("bargain_month"));
          //ls.add(order);
        }

      });
      final List fuli_list = new ArrayList();
      DBUtil.ProccessSql(conn, sql_fuli, new ResultHandler() {
        public void proccess(ResultSet rs) throws Exception {
          fuli_list.add(rs.getString("welfare_detail_name"));
        }
      });
      String[] fuli = this.ListToArray(fuli_list);
      order.setFuli(fuli);
      ls.add(order);

    }
    catch (Exception e) {}
    return ls;
  }

  public boolean UpdateOrder(String orderId, OrderActionForm temp) throws
      Exception {
    //int orderId = 10;
    if (conn == null) {
      conn = new DBConnection(2);
    }

    final OrderActionForm order = temp; //new Order();
    String update = "update o_order set belongto=? , " +
        " department_name=? ,  responsibility_by=? " +
        ",  responsibility_by_address=? ,  responsibility_by_phone=? ,  belongto_department=? " +
        ",  job_type=? ,  age_from=? ,  age_to=? ,  number=? " +
        ",  job_position=? ,  sex=? ,  nationality=? ,  registered_residence=? ,  degree=? " +
        ",  major=? ,  language_japanese_level=? ,  language_english_level=? " +
        ",  detail_work_todo=? ,  request_skill_work_expericence=? " +
        ",  request_competency=? , other_competency=? , " +
        " probationership_month=? ,  bonus=? ,  customer_id=? ,  orderstatus_id=? ,  " +
        "other_things=? ,responsibility_by_fax=?,responsibility_by_email=?,salary_from=?,salary_to=?,sub=?," +
        "inputer=?,bargain_month=?,sub_housing=?,sub_traffic=? where order_id=" +
        orderId;
    System.out.println(update);
    String del = "delete from o_w_welfare_detail where order_id=" + orderId;
    try {
      DBUtil.ProccessPreparedStatement(conn, update,
                                       new PreparedStmtementHandler() {
        public void proccess(PreparedStatement pstmt) throws Exception {
          pstmt.setString(1, order.getBelongto());
          //System.out.println(order.getBelongto());
          pstmt.setString(2, order.getDepartment_name());
          pstmt.setString(3, order.getResponsibility_by());
          pstmt.setString(4, order.getResponsibility_by_address());
          pstmt.setString(5, order.getResponsibility_by_phone());
          pstmt.setString(6, order.getBelongto_department());
          pstmt.setString(7, order.getJobtype_id());
          pstmt.setInt(8, order.getAge_from());
          pstmt.setInt(9, order.getAge_to());
          //pstmt.setString(10, order.getWorkplace());
          pstmt.setString(10, order.getNumber());
          pstmt.setString(11, order.getJobposition_id());
          pstmt.setString(12, order.getSex());
          pstmt.setString(13, order.getNationality());
          pstmt.setString(14, order.getRegistered_residence());
          pstmt.setString(15, order.getDegree());
          pstmt.setString(16, order.getMajor_id());
          pstmt.setString(17, order.getLanguage_japanese_level());
          pstmt.setString(18, order.getLanguage_english_level());
          pstmt.setString(19, order.getDetail_work_todo());
          pstmt.setString(20, order.getRequest_skill_work_expericence());
          pstmt.setString(21, order.getRequest_competency());
          pstmt.setString(22, order.getOther_competency());
          pstmt.setString(23, order.getProbationership_month());
          pstmt.setString(24, order.getBonus());
          pstmt.setString(25, order.getCustomer_id());
          pstmt.setString(26, order.getOrderstatus_id());
          pstmt.setString(27, order.getOther_things());
          pstmt.setString(28, order.getResponsibility_by_fax());
          pstmt.setString(29, order.getResponsibility_by_email());
          pstmt.setString(30, order.getSalary_from());
          pstmt.setString(31, order.getSalary_to());
          pstmt.setString(32, order.getSub());
          pstmt.setString(33, order.getInputer());
          pstmt.setString(34, order.getBargin_month());
          pstmt.setString(35, order.getSub_housing());
          pstmt.setString(36, order.getSub_traffic());

        }

      });
      DBUtil.ProccessPreparedStatement(conn, del);

      //取得福利
      String[] temp_fuli = order.getFuli();
      String temp_fuli1 = order.getFuli1();
      String temp_fuli2 = order.getFuli2();
      String temp_fuli3 = order.getFuli3();
      List temp_list = new ArrayList();
      temp_list = this.ArrayToList(temp_fuli);
      temp_list.add(temp_fuli1);
      //temp_fuli2 = new String(temp_fuli2.getBytes("ISO8859_1"));
      temp_list.add(temp_fuli2);
      temp_list.add(temp_fuli3);
      final List fuli_list = temp_list; //order.getFuli();

      final long temp_orderId = Long.parseLong(orderId);
      for (int i = 0; i < fuli_list.size(); i++) {
        final int t = i;
        String insert_fuli =
            "insert into o_w_welfare_detail(order_id,welfare_detail_name) values(?,?)";
        DBUtil.ProccessPreparedStatement(conn, insert_fuli,
                                         new PreparedStmtementHandler() {
          public void proccess(PreparedStatement pstmt) throws Exception {

            pstmt.setLong(1, temp_orderId);
            pstmt.setString(2, (String) fuli_list.get(t));

          }

        });

      }

    }
    catch (Exception e) {
      System.out.print(e.toString());
    }
    return true;
    //return update;
  }

  public List listOrder() throws Exception {
    conn = null;
    conn = new DBConnection(2);

    final List ls = new ArrayList();
    String sql = "select * from o_order";
    try {
      DBUtil.ProccessSql(conn, sql, new ResultHandler() {
        public void proccess(ResultSet rs) throws Exception {
          Order order = new Order();
          order.setOrder_id(rs.getInt("order_id"));
          order.setInputer(rs.getString("belongto"));
          order.setCustomer_id(rs.getString("customer_id"));
          if (rs.getString("orderstatus_id").equalsIgnoreCase("0")) {
            order.setOrderstatus_id(new String("未完成".getBytes("GB2312")));
          }
          else {
            order.setOrderstatus_id(new String("已完成".getBytes("GB2312")));
          }
          ls.add(order);
        }
      });
    }
    catch (Exception e) {}
    return ls;
  }

  public String[] ListToArray(List list) throws Exception {
    String[] temp = new String[list.size()];
    for (int i = 0; i < list.size(); i++) {
      temp[i] = (String) list.get(i);
    }

    return temp;
  }

  public List ArrayToList(String[] array) throws Exception {
    List ls = new ArrayList();

    for (int i = 0; i < array.length; i++) {
      ls.add(array[i]);
    }
    return ls;
  }

  // by zeb 03.31
  public List viewOrderAdv(String order_id) throws Exception {
    DBConnection dbconn = new DBConnection(2);
    final List ls = new ArrayList();
    final viewAdv view = new viewAdv();
    String sql =
        "SELECT o.order_id,o.start_time,o.finish_time,c.customer_name," +
        "o.belongto,t.jobtype_name,o.number FROM o_order AS o,o_customer AS c,i_jobtype AS t " +
        "WHERE o.customer_id=c.customer_id AND o.job_type=t.jobtype_id AND o.order_id=" +
        order_id;

    DBUtil.ProccessSql(dbconn, sql, new ResultHandler() {
      public void proccess(ResultSet rs) throws Exception {

        view.setOrder_id(rs.getLong("order_id"));
        view.setStart_time(rs.getString("start_time"));
        view.setFinish_time(rs.getString("finish_time"));
        view.setCustomer_name(rs.getString("customer_name"));
        view.setBelongto(rs.getString("belongto"));
        view.setJobtype_name(rs.getString("jobtype_name"));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品在线一区| 欧美大片在线观看一区| 欧洲国产伦久久久久久久| 91麻豆精品国产自产在线| 亚洲国产精品t66y| 美洲天堂一区二卡三卡四卡视频| 国产一区二区三区免费播放| 色屁屁一区二区| 久久久精品免费网站| 天天av天天翘天天综合网| aa级大片欧美| 久久久国产精华| 久久99久久精品| 欧美日韩在线一区二区| 欧美激情综合五月色丁香小说| 天堂成人免费av电影一区| 在线亚洲+欧美+日本专区| 国产欧美视频一区二区| 久久精品99国产精品| 欧美情侣在线播放| 亚洲一区二区在线免费观看视频| 国产成人av自拍| 26uuu亚洲综合色欧美| 日本中文字幕不卡| 欧美一区二区三区小说| 亚洲成av人影院在线观看网| 91偷拍与自偷拍精品| 日本一区二区三区四区| 国产在线视频精品一区| 日韩欧美一区在线观看| 无码av中文一区二区三区桃花岛| 91色porny| 亚洲激情欧美激情| 欧洲一区在线电影| 亚洲一区影音先锋| 欧美色手机在线观看| 亚洲一区二区四区蜜桃| 欧美日韩国产经典色站一区二区三区 | 99久久久无码国产精品| 久久久www成人免费无遮挡大片| 久久国产精品无码网站| 欧美大片日本大片免费观看| 日本成人在线网站| 日韩欧美美女一区二区三区| 久久www免费人成看片高清| 日韩欧美一二区| 国产一区二区三区蝌蚪| 国产精品剧情在线亚洲| 91丝袜美女网| 亚洲国产精品久久艾草纯爱| 91精品国产综合久久精品| 美女一区二区视频| 久久久综合视频| 91丨porny丨在线| 亚洲精品五月天| 91精品国产麻豆| 国产精品1区二区.| 亚洲欧美区自拍先锋| 欧美精品久久一区二区三区| 久久99精品久久只有精品| 日本一区二区三区四区在线视频 | 色呦呦国产精品| 丝袜美腿一区二区三区| 国产性天天综合网| 色婷婷亚洲婷婷| 久久精品72免费观看| 中文文精品字幕一区二区| 在线观看视频91| 国内精品不卡在线| 亚洲国产色一区| 久久精品一区二区三区不卡| 91国产福利在线| 韩国三级在线一区| 亚洲成人在线免费| 国产午夜亚洲精品不卡| 欧美三区在线观看| 粉嫩在线一区二区三区视频| 五月天精品一区二区三区| 日本一区二区视频在线观看| 欧美人伦禁忌dvd放荡欲情| 国产成+人+日韩+欧美+亚洲| 亚洲444eee在线观看| 国产视频一区二区三区在线观看| 欧美在线不卡一区| 不卡的av电影| 国产在线视视频有精品| 亚洲bdsm女犯bdsm网站| 亚洲欧美国产高清| 久久影视一区二区| 欧美日韩精品欧美日韩精品| 不卡一区在线观看| 国产一区二区三区黄视频| 天天色 色综合| 亚洲女爱视频在线| 国产色产综合色产在线视频| 3d成人动漫网站| 欧美视频在线一区二区三区 | 成人h精品动漫一区二区三区| 日本美女一区二区| 一二三区精品视频| 亚洲九九爱视频| 中文字幕一区二区日韩精品绯色 | 91精品国产一区二区三区香蕉| 99久久精品免费看国产 | 中文一区一区三区高中清不卡| 欧美高清精品3d| 欧美三级日韩三级| av一区二区三区四区| 国产**成人网毛片九色| 国产一二精品视频| 精品一区免费av| 老汉av免费一区二区三区 | 在线免费不卡电影| 91视频免费播放| 福利91精品一区二区三区| 亚洲444eee在线观看| 亚洲一区视频在线观看视频| 2017欧美狠狠色| 日韩精品一区国产麻豆| 欧美一区二区女人| 3d动漫精品啪啪1区2区免费| 91精品国产综合久久久久久久 | 午夜电影网一区| 亚洲午夜在线视频| 婷婷丁香久久五月婷婷| 午夜欧美大尺度福利影院在线看| 亚洲一区二区三区精品在线| 亚洲无人区一区| 日韩成人av影视| 黄色日韩网站视频| 成人毛片视频在线观看| 99国产精品久久久久| 91麻豆国产在线观看| 色婷婷激情一区二区三区| 欧美日韩一区二区三区四区 | 久久色在线观看| 国产精品进线69影院| 一区二区不卡在线播放| 偷拍亚洲欧洲综合| 极品少妇xxxx精品少妇| 福利电影一区二区三区| 欧美视频在线观看一区二区| 日韩精品一区二区三区四区视频 | 欧美一级专区免费大片| 国产日韩一级二级三级| 亚洲欧美视频在线观看| 日日摸夜夜添夜夜添精品视频| 久久机这里只有精品| 丁香婷婷综合色啪| 欧美日韩一级片网站| 依依成人精品视频| 美女一区二区视频| 99久久久无码国产精品| 欧美精选在线播放| 中文在线一区二区 | 欧美丰满少妇xxxxx高潮对白| 精品乱码亚洲一区二区不卡| 中文字幕亚洲精品在线观看| 丝袜亚洲另类欧美| 成人精品免费网站| 91精品在线免费观看| 亚洲区小说区图片区qvod| 经典三级一区二区| 欧美日韩中文字幕一区| 国产欧美一区视频| 视频一区二区国产| 91在线一区二区三区| 欧美xxxxx牲另类人与| 夜夜夜精品看看| 9i在线看片成人免费| 精品免费99久久| 一区二区三区久久| 国产suv精品一区二区6| 欧美一卡在线观看| 夜夜揉揉日日人人青青一国产精品 | 99久久久精品| 久久久不卡影院| 精品午夜久久福利影院| 欧美日韩精品一区视频| 亚洲免费看黄网站| 成人免费视频播放| 久久欧美一区二区| 美女在线视频一区| 欧美日韩在线播放三区| 亚洲视频香蕉人妖| 不卡在线观看av| 中文字幕av不卡| 国产99久久久国产精品免费看| 91精品国产综合久久婷婷香蕉| 一区二区激情小说| 色婷婷综合久久久中文一区二区 | 日韩久久精品一区| 免费成人美女在线观看.| 欧美日韩在线播放三区四区| 一区二区三区鲁丝不卡| 91麻豆福利精品推荐| 亚洲视频综合在线| 91麻豆国产香蕉久久精品| 亚洲色图欧洲色图| 91香蕉视频黄|