Commit 4976b5f3 authored by ssathu-nisum-com's avatar ssathu-nisum-com Committed by tdutta-nisum-com

MT-150_TeamMateEndDateIsShouldBeUpdateWithTheProjectEndDate (#152)

parent 2d52e26a
...@@ -85,7 +85,7 @@ public class ProjectController { ...@@ -85,7 +85,7 @@ public class ProjectController {
List<Project> projects = projectRepo.findByAccountId(project.getAccountId()); List<Project> projects = projectRepo.findByAccountId(project.getAccountId());
for (Project existproject : projects) { for (Project existproject : projects) {
if (project.getProjectName().equalsIgnoreCase(existproject.getProjectName()) if (project.getProjectName().equalsIgnoreCase(existproject.getProjectName())
&& project.getProjectId() != existproject.getProjectId()) { && !project.getProjectId().equals(existproject.getProjectId())) {
projectNameCount++; projectNameCount++;
} }
} }
......
...@@ -284,6 +284,7 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -284,6 +284,7 @@ public class ProjectServiceImpl implements ProjectService {
emp.setProjectName(projectDB.getProjectName()); emp.setProjectName(projectDB.getProjectName());
// MT-79:Maintatin the managerids in List // MT-79:Maintatin the managerids in List
// emp.setManagerIds(projectDB.getManagerIds()); // emp.setManagerIds(projectDB.getManagerIds());
emp.setEndDate(projectDB.getProjectEndDate());
projectTeamMatesRepo.save(emp); projectTeamMatesRepo.save(emp);
} }
} }
...@@ -703,7 +704,7 @@ public class ProjectServiceImpl implements ProjectService { ...@@ -703,7 +704,7 @@ public class ProjectServiceImpl implements ProjectService {
List<ProjectTeamMate> teamMatesList = new ArrayList<>(); List<ProjectTeamMate> teamMatesList = new ArrayList<>();
List<ProjectTeamMate> teamMates = projectTeamMatesRepo.findByProjectId(projectId); List<ProjectTeamMate> teamMates = projectTeamMatesRepo.findByProjectId(projectId);
for (ProjectTeamMate projectTeamMate : teamMates) { for (ProjectTeamMate projectTeamMate : teamMates) {
if (projectTeamMate.getEndDate() != null) { if (projectTeamMate.getEndDate() != null) {
// Active // Active
if (statusFlag.equals(MyTimeUtils.ACTIVE) && projectTeamMate.getEndDate().compareTo(new Date()) >= 0) if (statusFlag.equals(MyTimeUtils.ACTIVE) && projectTeamMate.getEndDate().compareTo(new Date()) >= 0)
teamMatesList.add(projectTeamMate); teamMatesList.add(projectTeamMate);
......
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