Commit 92fe2700 authored by awarekar's avatar awarekar

- To display side panel [As jdk 1.6 not support string in switch, Used if else conditions in code]

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@196511 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8cf7fa0a
...@@ -76,9 +76,9 @@ public class DataModelComponent extends E12DataModelComponent ...@@ -76,9 +76,9 @@ public class DataModelComponent extends E12DataModelComponent
else else
{ {
switch (dataModelName) //switch (dataModelName)
if ( dataModelName.equalsIgnoreCase("account") )
{ {
case "account":
finalQuery = (!"".equals(fieldValue)) ? "SELECT acct.ACCT_CODE, acct.DESCR, acct.SH_DESCR, acct.DET_DESCR, acct.ACCT_TYPE, acct.ACTIVE, acct.TYP_BAL, acct.CURR_CODE, \n" + finalQuery = (!"".equals(fieldValue)) ? "SELECT acct.ACCT_CODE, acct.DESCR, acct.SH_DESCR, acct.DET_DESCR, acct.ACCT_TYPE, acct.ACTIVE, acct.TYP_BAL, acct.CURR_CODE, \n" +
"acct.FORMAT_CODE, acct.LEDG_POST, acct.SUNDRY_TYPE,\n" + "acct.FORMAT_CODE, acct.LEDG_POST, acct.SUNDRY_TYPE,\n" +
"ACCTGRP.GROUP_CODE as GRP_CODE, ACCTGRP.DESCR as GRP_CODE_DESCR, acct.SGROUP_CODE, ACCTSGRP.DESCR as SUB_GRP_CODE_DESCR\n" + "ACCTGRP.GROUP_CODE as GRP_CODE, ACCTGRP.DESCR as GRP_CODE_DESCR, acct.SGROUP_CODE, ACCTSGRP.DESCR as SUB_GRP_CODE_DESCR\n" +
...@@ -86,42 +86,42 @@ public class DataModelComponent extends E12DataModelComponent ...@@ -86,42 +86,42 @@ public class DataModelComponent extends E12DataModelComponent
"INNER JOIN ACCTSGRP ON acct.SGROUP_CODE = ACCTSGRP.SGROUP_CODE\n" + "INNER JOIN ACCTSGRP ON acct.SGROUP_CODE = ACCTSGRP.SGROUP_CODE\n" +
"INNER JOIN ACCTGRP ON ACCTGRP.GROUP_CODE = ACCTSGRP.GROUP_CODE\n" + "INNER JOIN ACCTGRP ON ACCTGRP.GROUP_CODE = ACCTSGRP.GROUP_CODE\n" +
"where acct.ACCT_CODE = '"+fieldValue+"'" : "SELECT * FROM ACCOUNTS"; "where acct.ACCT_CODE = '"+fieldValue+"'" : "SELECT * FROM ACCOUNTS";
break; }
else if ( dataModelName.equalsIgnoreCase("cost-center") )
case "cost-center": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM COSTCTR WHERE CCTR_CODE = '"+fieldValue+"'" : "SELECT * FROM COSTCTR"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM COSTCTR WHERE CCTR_CODE = '"+fieldValue+"'" : "SELECT * FROM COSTCTR";
break; }
else if ( dataModelName.equalsIgnoreCase("site") )
case "site": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT SITE.*,SITEREGNO.REG_NO,(SELECT DESCR FROM GENCODES WHERE FLD_NAME = 'SITE_TYPE' and FLD_VALUE = SITE.SITE_TYPE) as SITE_TYPE_DESCR FROM SITE INNER JOIN SITEREGNO \n" + finalQuery = (!"".equals(fieldValue)) ? "SELECT SITE.*,SITEREGNO.REG_NO,(SELECT DESCR FROM GENCODES WHERE FLD_NAME = 'SITE_TYPE' and FLD_VALUE = SITE.SITE_TYPE) as SITE_TYPE_DESCR FROM SITE INNER JOIN SITEREGNO \n" +
"ON SITE.SITE_CODE=SITEREGNO.SITE_CODE AND SITE.SITE_CODE ='"+fieldValue+"'" : "SELECT * FROM SITE"; "ON SITE.SITE_CODE=SITEREGNO.SITE_CODE AND SITE.SITE_CODE ='"+fieldValue+"'" : "SELECT * FROM SITE";
break; }
else if ( dataModelName.equalsIgnoreCase("credit-term") )
case "credit-term": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM CRTERM WHERE CR_TERM= '"+fieldValue+"'" : "SELECT * FROM CRTERM"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM CRTERM WHERE CR_TERM= '"+fieldValue+"'" : "SELECT * FROM CRTERM";
break; }
else if ( dataModelName.equalsIgnoreCase("speciality") )
case "speciality": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM SPECIALITY WHERE SPL_CODE= '"+fieldValue+"'" : "SELECT * FROM SPECIALITY"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM SPECIALITY WHERE SPL_CODE= '"+fieldValue+"'" : "SELECT * FROM SPECIALITY";
break; }
else if ( dataModelName.equalsIgnoreCase("strg-customer") )
case "strg-customer": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT sc_code, UPPER(FIRST_NAME)||' '||UPPER(LAST_NAME) AS SC_NAME, addr1, addr2, addr3, email_addr, mobile_no\n" + finalQuery = (!"".equals(fieldValue)) ? "SELECT sc_code, UPPER(FIRST_NAME)||' '||UPPER(LAST_NAME) AS SC_NAME, addr1, addr2, addr3, email_addr, mobile_no\n" +
" FROM STRG_CUSTOMER where SC_CODE= '"+fieldValue+"'" : "SELECT * FROM STRG_CUSTOMER"; " FROM STRG_CUSTOMER where SC_CODE= '"+fieldValue+"'" : "SELECT * FROM STRG_CUSTOMER";
break; }
else if ( dataModelName.equalsIgnoreCase("employee") )
case "employee": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT EMP_CODE, UPPER(EMP_FNAME)||' '||UPPER(EMP_LNAME) AS EMP_NAME, DESIGNATION, DEPT_CODE, " finalQuery = (!"".equals(fieldValue)) ? "SELECT EMP_CODE, UPPER(EMP_FNAME)||' '||UPPER(EMP_LNAME) AS EMP_NAME, DESIGNATION, DEPT_CODE, "
+ "REPORT_TO, CUR_ADD1, CUR_ADD2, CUR_ADD3, CUR_CITY, CUR_STATE, CUR_PIN FROM EMPLOYEE where EMP_CODE= '"+fieldValue+"'" : "SELECT * FROM EMPLOYEE"; + "REPORT_TO, CUR_ADD1, CUR_ADD2, CUR_ADD3, CUR_CITY, CUR_STATE, CUR_PIN FROM EMPLOYEE where EMP_CODE= '"+fieldValue+"'" : "SELECT * FROM EMPLOYEE";
break; }
else if ( dataModelName.equalsIgnoreCase("grade") )
case "grade": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM GRADE WHERE GRADE_CODE= '"+fieldValue+"'" : "SELECT * FROM GRADE"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM GRADE WHERE GRADE_CODE= '"+fieldValue+"'" : "SELECT * FROM GRADE";
break; }
else if ( dataModelName.equalsIgnoreCase("item-series") )
case "item-series": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT ITEM_SER, descr, SH_DESCR, SITE_CODE,LOC_CODE, UNIT FROM ITEMSER WHERE ITEM_SER = '"+fieldValue+"'" : "SELECT * FROM ITEMSER"; finalQuery = (!"".equals(fieldValue)) ? "SELECT ITEM_SER, descr, SH_DESCR, SITE_CODE,LOC_CODE, UNIT FROM ITEMSER WHERE ITEM_SER = '"+fieldValue+"'" : "SELECT * FROM ITEMSER";
break; }
//By Sainath T. on 13/12/2018 [To add columns in supplier details]-START //By Sainath T. on 13/12/2018 [To add columns in supplier details]-START
/*case "supplier": /*case "supplier":
...@@ -129,7 +129,8 @@ public class DataModelComponent extends E12DataModelComponent ...@@ -129,7 +129,8 @@ public class DataModelComponent extends E12DataModelComponent
" FROM SUPPLIER WHERE SUPP_CODE='"+fieldValue+"'" : "SELECT * FROM SUPPLIER"; " FROM SUPPLIER WHERE SUPP_CODE='"+fieldValue+"'" : "SELECT * FROM SUPPLIER";
break;*/ break;*/
//Changed by Amey W on 28/01/2019 [To display PAN_NO in side panel] START //Changed by Amey W on 28/01/2019 [To display PAN_NO in side panel] START
case "supplier": else if ( dataModelName.equalsIgnoreCase("supplier") )
{
finalQuery = (!"".equals(fieldValue)) ? "SELECT S.SUPP_CODE,S.SUPP_NAME,S.SUPP_TYPE,S.FULL_NAME,S.SH_NAME,S.GROUP_CODE,S.ADDR1, S.ADDR2, S.ADDR3,S.CITY,S.PIN, \n " + finalQuery = (!"".equals(fieldValue)) ? "SELECT S.SUPP_CODE,S.SUPP_NAME,S.SUPP_TYPE,S.FULL_NAME,S.SH_NAME,S.GROUP_CODE,S.ADDR1, S.ADDR2, S.ADDR3,S.CITY,S.PIN, \n " +
"S.EMAIL_ADDR,S.TELE1,S.TELE2,S.TELE3, \n"+ "S.EMAIL_ADDR,S.TELE1,S.TELE2,S.TELE3, \n"+
"S.STATE_CODE,STAT.DESCR AS STATE_DECR,S.COUNT_CODE,C.DESCR COUNTRY_DESCR,S.STAN_CODE, \n"+ "S.STATE_CODE,STAT.DESCR AS STATE_DECR,S.COUNT_CODE,C.DESCR COUNTRY_DESCR,S.STAN_CODE, \n"+
...@@ -139,7 +140,7 @@ public class DataModelComponent extends E12DataModelComponent ...@@ -139,7 +140,7 @@ public class DataModelComponent extends E12DataModelComponent
"where STAT.STATE_CODE = S.STATE_CODE and C.COUNT_CODE = S.COUNT_CODE \n"+ "where STAT.STATE_CODE = S.STATE_CODE and C.COUNT_CODE = S.COUNT_CODE \n"+
"and ST.STAN_CODE = S.STAN_CODE and CRD.CR_TERM = S.CR_TERM and D.DLV_TERM = S.DLV_TERM \n"+ "and ST.STAN_CODE = S.STAN_CODE and CRD.CR_TERM = S.CR_TERM and D.DLV_TERM = S.DLV_TERM \n"+
"and S.SUPP_CODE='"+fieldValue+"'" : "SELECT * FROM SUPPLIER"; "and S.SUPP_CODE='"+fieldValue+"'" : "SELECT * FROM SUPPLIER";
break; }
/* case "customer": /* case "customer":
finalQuery = (!"".equals(fieldValue)) ? "SELECT S.CUST_CODE,S.CUST_NAME,S.CUST_TYPE,S.FULL_NAME,S.SH_NAME,S.GROUP_CODE,S.ADDR1, S.ADDR2, S.ADDR3,S.CITY,S.PIN, \n " + finalQuery = (!"".equals(fieldValue)) ? "SELECT S.CUST_CODE,S.CUST_NAME,S.CUST_TYPE,S.FULL_NAME,S.SH_NAME,S.GROUP_CODE,S.ADDR1, S.ADDR2, S.ADDR3,S.CITY,S.PIN, \n " +
...@@ -154,24 +155,25 @@ public class DataModelComponent extends E12DataModelComponent ...@@ -154,24 +155,25 @@ public class DataModelComponent extends E12DataModelComponent
break;*/ break;*/
//Changed by Amey W on 28/01/2019 [To display PAN_NO in side panel] END //Changed by Amey W on 28/01/2019 [To display PAN_NO in side panel] END
//By Sainath T. on 13/12/2018 [To add columns in supplier details]-END //By Sainath T. on 13/12/2018 [To add columns in supplier details]-END
case "taxclass": else if ( dataModelName.equalsIgnoreCase("taxclass") )
{
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXCLASS WHERE TAX_CLASS = '"+fieldValue+"'" : "SELECT * FROM TAXCLASS"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXCLASS WHERE TAX_CLASS = '"+fieldValue+"'" : "SELECT * FROM TAXCLASS";
break; }
else if ( dataModelName.equalsIgnoreCase("taxchap") )
case "taxchap": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXCHAP WHERE TAX_CHAP = '"+fieldValue+"'" : "SELECT * FROM TAXCHAP"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXCHAP WHERE TAX_CHAP = '"+fieldValue+"'" : "SELECT * FROM TAXCHAP";
break; }
else if ( dataModelName.equalsIgnoreCase("taxenv") )
case "taxenv": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXENV WHERE TAX_ENV = '"+fieldValue+"'" : "SELECT * FROM TAXENV"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM TAXENV WHERE TAX_ENV = '"+fieldValue+"'" : "SELECT * FROM TAXENV";
break; }
else if ( dataModelName.equalsIgnoreCase("finentity") )
case "finentity": {
finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM FINENT WHERE FIN_ENTITY = '"+fieldValue+"'" : "SELECT * FROM FINENT"; finalQuery = (!"".equals(fieldValue)) ? "SELECT * FROM FINENT WHERE FIN_ENTITY = '"+fieldValue+"'" : "SELECT * FROM FINENT";
break; }
else
default: {
break; BaseLogger.log("3", null, null,"dataModelName["+dataModelName+"] Doesn't match !");
} }
if( !"".equalsIgnoreCase(finalQuery) ) if( !"".equalsIgnoreCase(finalQuery) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment