public interface BudgetPersonnelBudgetService
| Modifier and Type | Method and Description |
|---|---|
void |
addBudgetPersonnelDetails(BudgetDocument budgetDocument,
BudgetPeriod budgetPeriod,
BudgetLineItem budgetLineItem,
BudgetPersonnelDetails newBudegtPersonnelDetails) |
void |
calculateBudgetPersonnelBudget(Budget budget,
BudgetLineItem selectedBudgetLineItem,
BudgetPersonnelDetails budgetPersonnelDetails,
int lineNumber) |
List<BudgetPersonSalaryDetails> |
calculatePersonSalary(Budget budget,
int personIndex) |
void |
deleteBudgetPersonnelDetails(Budget budget,
int selectedBudgetPeriodIndex,
int selectedBudgetLineItemIndex,
int lineToDelete) |
void |
deleteBudgetPersonnelDetailsForPerson(Budget budget,
BudgetPerson person)
Removes all
BudgetPersonnelDetails instances for a given BudgetPerson. |
void addBudgetPersonnelDetails(BudgetDocument budgetDocument, BudgetPeriod budgetPeriod, BudgetLineItem budgetLineItem, BudgetPersonnelDetails newBudegtPersonnelDetails)
void calculateBudgetPersonnelBudget(Budget budget, BudgetLineItem selectedBudgetLineItem, BudgetPersonnelDetails budgetPersonnelDetails, int lineNumber)
void deleteBudgetPersonnelDetails(Budget budget, int selectedBudgetPeriodIndex, int selectedBudgetLineItemIndex, int lineToDelete)
List<BudgetPersonSalaryDetails> calculatePersonSalary(Budget budget, int personIndex)
void deleteBudgetPersonnelDetailsForPerson(Budget budget, BudgetPerson person)
BudgetPersonnelDetails instances for a given BudgetPerson. Has to iterate through BudgetPeriod instances,
BudgetLineItem instances, and finally BudgetPersonnelDetails instances. Then the BudgetPerson instances are compared.document - Budget to remove BudgetPersonnelDetails fromperson - BudgetPerson we're looking forCopyright © 2013 The Kuali Foundation. All Rights Reserved.