@Service @Transactional(readOnly=true) public class LineEstimateDetailService extends Object
| Constructor and Description |
|---|
LineEstimateDetailService(LineEstimateDetailsRepository lineEstimateDetailsRepository) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConsumeEncumbranceBudget(LineEstimateDetails lineEstimateDetails,
Long finyrId,
double budgApprAmnt,
List<Long> budgetheadid) |
protected void |
createAccountDetailKey(ProjectCode proj) |
void |
delete(LineEstimateDetails lineEstimateDetails) |
void |
delete(List<LineEstimateDetails> lineEstimateDetailsList) |
LineEstimateDetails |
findLineEstimateByEstimateNumber(String estimatenumber,
String status) |
LineEstimateDetails |
getById(Long id) |
LineEstimateDetails |
getLineEstimateDetailsByEstimateNumber(String estimateNumber) |
LineEstimateDetails |
getLineEstimateDetailsByProjectCode(String workIdentificationNumber) |
void |
persistBudgetAppropriationDetails(LineEstimateDetails lineEstimateDetails,
org.egov.model.budget.BudgetUsage budgetUsage) |
void |
save(LineEstimateDetails lineEstimateDetails) |
void |
setProjectCode(LineEstimateDetails lineEstimateDetails) |
void |
update(LineEstimateDetails lineEstimateDetails) |
@Autowired public LineEstimateDetailService(LineEstimateDetailsRepository lineEstimateDetailsRepository)
@Transactional public void save(LineEstimateDetails lineEstimateDetails)
@Transactional public void update(LineEstimateDetails lineEstimateDetails)
@Transactional public void delete(LineEstimateDetails lineEstimateDetails)
@Transactional public void delete(List<LineEstimateDetails> lineEstimateDetailsList)
public LineEstimateDetails getById(Long id)
@Transactional(propagation=REQUIRES_NEW) public void setProjectCode(LineEstimateDetails lineEstimateDetails)
protected void createAccountDetailKey(ProjectCode proj)
@Transactional public void persistBudgetAppropriationDetails(LineEstimateDetails lineEstimateDetails, org.egov.model.budget.BudgetUsage budgetUsage)
@Transactional public boolean checkConsumeEncumbranceBudget(LineEstimateDetails lineEstimateDetails, Long finyrId, double budgApprAmnt, List<Long> budgetheadid)
public LineEstimateDetails findLineEstimateByEstimateNumber(String estimatenumber, String status)
public LineEstimateDetails getLineEstimateDetailsByProjectCode(String workIdentificationNumber)
public LineEstimateDetails getLineEstimateDetailsByEstimateNumber(String estimateNumber)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.