[Bug #848] Removed repeated method in OrderLineGroup.

FEA: ItEr70S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2011-02-15 23:30:06 +01:00
parent 33281715ee
commit 33b23b341b

View file

@ -823,7 +823,8 @@ public class OrderLineGroup extends OrderElement implements
public void addIndirectAdvanceAssignment(
IndirectAdvanceAssignment indirectAdvanceAssignment) {
if (!existsIndirectAdvanceAssignmentWithTheSameType(indirectAdvanceAssignment)) {
if (!existsIndirectAdvanceAssignmentWithTheSameType(indirectAdvanceAssignment
.getAdvanceType())) {
indirectAdvanceAssignments.add(indirectAdvanceAssignment);
}
if (parent != null) {
@ -863,19 +864,6 @@ public class OrderLineGroup extends OrderElement implements
}
}
private boolean existsIndirectAdvanceAssignmentWithTheSameType(
IndirectAdvanceAssignment newIndirectAdvanceAssignment) {
String unitName = newIndirectAdvanceAssignment.getAdvanceType()
.getUnitName();
for (IndirectAdvanceAssignment indirectAdvanceAssignment : indirectAdvanceAssignments) {
if (unitName.equals(indirectAdvanceAssignment.getAdvanceType()
.getUnitName())) {
return true;
}
}
return false;
}
public boolean existsIndirectAdvanceAssignmentWithTheSameType(
AdvanceType type) {
String unitName = type.getUnitName();