Commit 4619022e authored by vvengurlekar's avatar vvengurlekar

DashboardUtility.java - added a default method to get user_image and an access it from anywhere


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@182183 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d40174c3
package ibase.dashboard.Report.Utility; package ibase.dashboard.Report.Utility;
import ibase.system.config.ConnDriver;
import ibase.utility.CommonConstants;
import ibase.utility.UserInfoBean;
import java.io.File;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Arrays;
public class DashboardUtility { public class DashboardUtility {
@SuppressWarnings("unused") @SuppressWarnings("unused")
...@@ -36,20 +45,52 @@ public class DashboardUtility { ...@@ -36,20 +45,52 @@ public class DashboardUtility {
return splitedArray; return splitedArray;
} }
public String checkNull(String str) public String checkNull(String str)
{
if(str == null)
{
return "";
}
else
{
return str ;
}
}
/* Added by varsha v. on 22nd Sept 2017 for adding default image icon */
public String getDefaultIconImageUtility(String imageName)
{
String userImagePath = CommonConstants.JBOSSHOME + File.separator +"server"+File.separator +"default"+File.separator +"deploy"+File.separator +"ibase.ear"+File.separator + "ibase.war" +File.separator + "resource" + File.separator + "images"+ File.separator + "users"+File.separator;
File file = new File(userImagePath+imageName+".png");
String imageSource = "";
if(file.exists())
{
imageSource = "<img class='cardProdImg2' src='"+CommonConstants.TOMCAT_HOME+"/ibase/resource/images/users/"+imageName+".png'/>";
}
else
{ {
if(str == null) String[] splited = imageName.split(" ");
System.out.println("::::::::::::::::splited getDefaultIconImageUtility: "+Arrays.toString(splited));
String defaultUserImg = ""+splited[0].charAt(0);
if(splited.length==2)
{ {
return ""; String lastWord = ""+splited[1].charAt(0);
System.out.println("lastWord getTodayAgenda :"+lastWord);
defaultUserImg = defaultUserImg + ""+lastWord.charAt(0);
} }
else else if(splited.length>2)
{ {
return str ; defaultUserImg = defaultUserImg + splited[splited.length - 1].charAt(0);
} }
defaultUserImg = defaultUserImg.toUpperCase();
} System.out.println("defaultUserImg :"+defaultUserImg);
public String checkDouble(String str) imageSource = "<span class='defaultUserImg1'> "+defaultUserImg+" </span>";
}
System.out.println("imageSource :"+imageSource);
return imageSource;
}
/* Ended by varsha v. on 22nd Sept 2017 for adding default image icon */
public String checkDouble(String str)
{ {
if (str == null) if (str == null)
{ {
...@@ -59,6 +100,5 @@ public class DashboardUtility { ...@@ -59,6 +100,5 @@ public class DashboardUtility {
return str; return str;
} }
} }
} }
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