Commit 0147d615 authored by arawankar's avatar arawankar

Update changes related to emp basic info tab.Changes made in following.

1.EmpBasicInfo.java
2.d_emo_basic_info.srd
3.emp_basic_info21.xml
4.A17KSUN006.sql

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@180930 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d07854fb
......@@ -105,6 +105,11 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
//Variable defined for employee details . End
//Added by Anjali R on[21/02/2018][Start][To change related to accept employee name in long form]
String fnameLong = "" ,firstName = "";
String mnameLong = "",middleName = "";
String lnameLong = "",lastName = "";
//Added by Anjali R on[21/02/2018][End][To change related to accept employee name in long form]
int currentFormNo = 0;
//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][Start]
//GenericUtility genericUtility = GenericUtility.getInstance();
......@@ -878,7 +883,50 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
System.out.println("posCodeDescr ..:: ["+posCodeDescr+"]");
valueXmlString.append("<pos_code_descr><![CDATA[").append(posCodeDescr).append("]]></pos_code_descr>\r\n");
}
//Added by Anjali R on[21/02/2018][Start][To change related to accept employee name in long form]
else if(currentColumn.equalsIgnoreCase("emp_fname_long"))
{
fnameLong = checkNull(genericUtility.getColumnValue("emp_fname_long",dom,"1")) ;
if(fnameLong.length() > 15)
{
firstName = fnameLong.substring(0,15);
}
else
{
firstName = fnameLong;
}
System.out.println("fnameLong-["+fnameLong+"]firstName--["+firstName+"]");
valueXmlString.append("<emp_fname><![CDATA[").append(firstName).append("]]></emp_fname>\r\n");
}
else if(currentColumn.equalsIgnoreCase("emp_mname_long"))
{
mnameLong = checkNull(genericUtility.getColumnValue("emp_mname_long",dom,"1")) ;
if(mnameLong.length() > 15)
{
middleName = mnameLong.substring(0,15);
}
else
{
middleName = mnameLong;
}
System.out.println("mnameLong-["+mnameLong+"]middleName--["+middleName+"]");
valueXmlString.append("<emp_mname><![CDATA[").append(middleName).append("]]></emp_mname>\r\n");
}
else if(currentColumn.equalsIgnoreCase("emp_lname_long"))
{
lnameLong = checkNull(genericUtility.getColumnValue("emp_lname_long",dom,"1")) ;
if(lnameLong.length() > 15)
{
lastName = lnameLong.substring(0,15);
}
else
{
lastName = lnameLong;
}
System.out.println("lnameLong-["+lnameLong+"]lastName--["+lastName+"]");
valueXmlString.append("<emp_lname><![CDATA[").append(lastName).append("]]></emp_lname>\r\n");
}
//Added by Anjali R on[21/02/2018][End][To change related to accept employee name in long form]
valueXmlString.append("</Detail1>\r\n");
}//End of Case 1
......@@ -1082,6 +1130,11 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
String empCodeHod = "";
//Varibles used in case 1 End
//Added by Anjali R on[21/02/2018][Start][To change related to accept employee name in long form]
String fnameLong = "" ;
String mnameLong = "";
String lnameLong = "";
//Added by Anjali R on[21/02/2018][End][To change related to accept employee name in long form]
int ctr = 0;
int count = 0;
......@@ -1303,6 +1356,59 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
}
}
}
//Added by Anjali R on[21/02/2018][Start][To change related to accept employee name in long form]
else if(childNodeName.equalsIgnoreCase("emp_fname_long"))
{
fnameLong = checkNull(getColumnValue("emp_fname_long",dom,objContext));
if(fnameLong == null || fnameLong.length() == 0)
{
System.out.println("empFname code null");
errList.add( "VEEMP4" );
errFields.add( childNodeName.toLowerCase() );
msgType = errorType( conn , "VEEMP4" );
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("emp_mname_long"))
{
mnameLong = checkNull(getColumnValue("emp_mname_long",dom,objContext));
if(mnameLong == null || mnameLong.length() == 0)
{
System.out.println("empMname code null");
errList.add( "VEEMP5" );
errFields.add( childNodeName.toLowerCase() );
msgType = errorType( conn , "VEEMP5" );
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("emp_lname_long"))
{
lnameLong = checkNull(getColumnValue("emp_lname",dom,objContext));
if(lnameLong == null || lnameLong.length() == 0)
{
System.out.println("empLname code null");
errList.add( "VEEMP3" );
errFields.add( childNodeName.toLowerCase() );
msgType = errorType( conn , "VEEMP3" );
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
//Added by Anjali R on[21/02/2018][End][To change related to accept employee name in long form]
else if(childNodeName.equalsIgnoreCase("emp_code__link"))
{
count = 0;
......
SET DEFINE OFF;
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_basic_info','1','emp_fname_long',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_basic_info','1','emp_mname_long',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_basic_info','1','emp_lname_long',null);
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