You are on page 1of 2

@Override

public List<wrapper> getMemberlist(String token) throws Exception {


conn = connectionDB.getConnection();
Statement stmt = conn.createStatement();
List<wrapper> list = new ArrayList<wrapper>();
list.clear();

ResultSet rs = stmt.executeQuery("select distinct


user.user_id,member.member_id,user.firstname,user.lastname,img.image_name,(select
GROUP_CONCAT(role.name SEPARATOR ',') from user_role inner join role on
role.role_id=user_role.role_id where member.user_id=user_role.user_id group by
member.user_id order by role.name) as role from member inner join user on
user.user_id=member.user_id inner join team on team.team_id=member.team_id left
join image img on img.user_id=user.user_id left join user_role on
user_role.user_id=user.user_id left join role on role.role_id=user_role.role_id
where team.token='"+token+"'");
while (rs.next()) {
wrapper obj = new wrapper();
obj.setUser_id(rs.getInt("user_id"));
obj.setMember_id(rs.getInt("member_id"));
obj.setFirstname(rs.getString("firstname"));
obj.setLastname(rs.getString("lastname"));
obj.setImage(rs.getString("image_name"));
obj.setRole_name(rs.getString("role"));
list.add(obj);
}

return list;
}

class - break
dashboard.css - .break{
max-width:150px;
word-wrap:break-word;
}

common-dao - member list - SEPARATOR ', '

List<proposaltasks_vo> newlist=proposalService.getIds(token);
int project_id=newlist.get(0).getProject_id();
int team_id = newlist.get(0).getTeam_id();
int team_leader=newlist.get(0).getLeader_id();
String Teamname=newlist.get(0).getTeamname();

List<proposaltasks_vo> getIds(String token) throws Exception;

@Override
public List<proposaltasks_vo> getIds(String token) throws Exception {
// TODO Auto-generated method stub
return proposalDao.getIds(token);
}

List<proposaltasks_vo> getIds(String token)throws Exception;

@Override
public List<proposaltasks_vo> getIds(String token) throws Exception {
conn = connectionDB.getConnection();
Statement stmt = conn.createStatement();
List<proposaltasks_vo> list = new ArrayList<proposaltasks_vo>();
list.clear();
int project_id=0;
int team_id = 0;
int leader_id=0;
String teamname = null;
ResultSet rs = stmt.executeQuery("select project_id,team_id,team from
team where token='"+token+"' ");
while (rs.next()) {
project_id=rs.getInt("project_id");
team_id = rs.getInt("team_id");
teamname = rs.getString("name");
}

ResultSet rs2=stmt.executeQuery("select user_id from member where


team_id='"+team_id+"' and member_type_code='L'");
while(rs2.next()){
leader_id=rs2.getInt("user_id");
proposaltasks_vo obj=new proposaltasks_vo();
obj.setProject_id(project_id);
obj.setTeam_id(team_id);
obj.setLeader_id(leader_id);
obj.setTeamname(teamname);
list.add(obj);
}
return list;
}

You might also like