| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- package UIM.UIM02;
- import java.sql.Connection;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import UIB.COM.XmlSqlParsersFactory;
- import CoreFS.SA01.CoreIComponent;
- import CoreFS.SA06.CoreReturnObject;
- /**
- * 젯藁셕뺍꿴璂
- *
- * @author siy
- * @date 2011-08-19
- */
- public class UIM020040 extends CoreIComponent {
- /**
- * 꿴璂젯藁羅齡데禱
- *
- * @return
- * @throws SQLException
- */
- public CoreReturnObject queryCalNo() throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String sql = XmlSqlParsersFactory.getSql("UIM020040_01.SELECT");
- PreparedStatement pSta = this.getDao("KgDao").getPreparedStatement(sql);
- ResultSet rs = pSta.executeQuery();
- ArrayList<String[]> list = new ArrayList<String[]>();
- String[] param = null;
- while (rs.next()) {
- param = new String[2];
- param[0] = rs.getString("SEQ");
- param[1] = rs.getString("CAL_NO");
- list.add(param);
- }
- cro.setResult(list);
-
- rs.close();
- Connection con = pSta.getConnection();
- pSta.close();
- con.close();
- return cro;
- }
-
- /**
- * 꿴璂젯藁법똑얩羅齡데禱
- *
- * @return
- * @throws SQLException
- */
- public CoreReturnObject queryInterimCalNo() throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String sql = XmlSqlParsersFactory.getSql("UIM020040_06.SELECT");
- PreparedStatement pSta = this.getDao("KgDao").getPreparedStatement(sql);
- ResultSet rs = pSta.executeQuery();
- ArrayList<String[]> list = new ArrayList<String[]>();
- String[] param = null;
- while (rs.next()) {
- param = new String[2];
- param[0] = rs.getString("SEQ");
- param[1] = rs.getString("CAL_NO");
- list.add(param);
- }
- cro.setResult(list);
-
- rs.close();
- Connection con = pSta.getConnection();
- pSta.close();
- con.close();
- return cro;
- }
-
- /**
- * 꿴璂젯藁셕뺍
- * @param calNo
- * @param pFromDate
- * @param pToDate
- * @param mFromDate
- * @param mToDate
- * @param ordNo
- * @param ordSeq
- * @return
- * @throws SQLException
- */
- public CoreReturnObject queryCalPlan(String calNo,String calNo2,String pFromDate,String pToDate, String mFromDate, String mToDate, String ordNo,String ordSeq,Boolean flag) throws SQLException
- {
- CoreReturnObject cro = null;
- if(!flag){
- String sqlQuery = XmlSqlParsersFactory.getSql("UIM020040_02.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(sqlQuery,new Object[]{calNo,calNo2, mFromDate, mToDate, ordNo, ordSeq});
- }
- else{
- String sqlQuery = XmlSqlParsersFactory.getSql("UIM020040_03.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(sqlQuery,new Object[]{ pFromDate, pToDate, mFromDate, mToDate, ordNo, ordSeq});
- }
- return cro;
- }
- /**
- * 꿴璂젯藁법똑얩셕뺍
- * @param calNo
- * @param pFromDate
- * @param pToDate
- * @param mFromDate
- * @param mToDate
- * @param ordNo
- * @param ordSeq
- * @return
- * @throws SQLException
- */
- public CoreReturnObject queryInterimCalPlan(String calNo,String calNo2,String pFromDate,String pToDate, String mFromDate, String mToDate, String ordNo,String ordSeq,Boolean flag) throws SQLException
- {
- CoreReturnObject cro = null;
- if(!flag){
- String sqlQuery = XmlSqlParsersFactory.getSql("UIM020040_04.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(sqlQuery,new Object[]{calNo,calNo2, mFromDate, mToDate, ordNo, ordSeq});
- }
- else{
- String sqlQuery = XmlSqlParsersFactory.getSql("UIM020040_05.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(sqlQuery,new Object[]{ pFromDate, pToDate, mFromDate, mToDate, ordNo, ordSeq});
- }
- return cro;
- }
- }
|