[Bug #848] Removed repeated method in OrderLineGroup.
FEA: ItEr70S04BugFixing
This commit is contained in:
parent
33281715ee
commit
33b23b341b
1 changed files with 2 additions and 14 deletions
|
|
@ -823,7 +823,8 @@ public class OrderLineGroup extends OrderElement implements
|
||||||
|
|
||||||
public void addIndirectAdvanceAssignment(
|
public void addIndirectAdvanceAssignment(
|
||||||
IndirectAdvanceAssignment indirectAdvanceAssignment) {
|
IndirectAdvanceAssignment indirectAdvanceAssignment) {
|
||||||
if (!existsIndirectAdvanceAssignmentWithTheSameType(indirectAdvanceAssignment)) {
|
if (!existsIndirectAdvanceAssignmentWithTheSameType(indirectAdvanceAssignment
|
||||||
|
.getAdvanceType())) {
|
||||||
indirectAdvanceAssignments.add(indirectAdvanceAssignment);
|
indirectAdvanceAssignments.add(indirectAdvanceAssignment);
|
||||||
}
|
}
|
||||||
if (parent != null) {
|
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(
|
public boolean existsIndirectAdvanceAssignmentWithTheSameType(
|
||||||
AdvanceType type) {
|
AdvanceType type) {
|
||||||
String unitName = type.getUnitName();
|
String unitName = type.getUnitName();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue