public class BudgetSearchAction
extends org.egov.infra.web.struts.actions.BaseFormAction
| Modifier and Type | Field and Description |
|---|---|
protected List<org.egov.egf.model.BudgetAmountView> |
budgetAmountView |
protected org.egov.model.budget.BudgetDetail |
budgetDetail |
protected org.egov.utils.BudgetDetailConfig |
budgetDetailConfig |
protected org.egov.services.budget.BudgetDetailService |
budgetDetailService |
protected org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.budget.BudgetDetail> |
budgetDetailWorkflowService |
protected List<org.egov.model.budget.Budget> |
budgets |
protected org.egov.services.budget.BudgetService |
budgetService |
protected String |
currentfinYearRange |
protected boolean |
disableBudget |
protected org.egov.eis.service.EisCommonService |
eisCommonService |
protected Long |
financialYear |
protected org.egov.commons.dao.FinancialYearHibernateDAO |
financialYearDAO |
protected List<String> |
gridFields |
protected List<String> |
headerFields |
protected boolean |
isApproveAction |
protected List<String> |
mandatoryFields |
protected String |
mode |
protected String |
nextfinYearRange |
protected org.egov.infstr.services.PersistenceService |
persistenceService |
protected List<org.egov.model.budget.BudgetDetail> |
savedbudgetDetailList |
protected boolean |
showButton |
protected org.egov.model.budget.Budget |
topBudget |
| Constructor and Description |
|---|
BudgetSearchAction() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
addition(String value) |
String |
ajaxLoadBudget() |
String |
budgetDetailList() |
BigDecimal |
calculateTotal(org.egov.model.budget.BudgetDetail detail) |
protected boolean |
checkRe(org.egov.model.budget.Budget budget) |
void |
computeAmounts(List<org.egov.model.budget.BudgetDetail> budgetDetails) |
protected void |
computeNextYearRange() |
protected void |
computePreviousYearRange() |
protected void |
computeTwopreviousYearRange() |
String |
divideAndRoundBigDecToString(BigDecimal amount) |
BigDecimal |
divideAndRoundStrToBigDec(String amountStr) |
String |
execute() |
org.egov.infra.admin.master.service.AppConfigValueService |
getAppConfigValuesService() |
Map<Long,String> |
getBeforePreviousYearBudgetDetailMap() |
List<org.egov.egf.model.BudgetAmountView> |
getBudgetAmountView() |
org.egov.model.budget.BudgetDetail |
getBudgetDetail() |
Map<String,String> |
getBudgetDetailIdsAndAmount() |
org.egov.services.budget.BudgetDetailService |
getBudgetDetailService() |
List<org.egov.model.budget.Budget> |
getBudgetList() |
List<org.egov.model.budget.Budget> |
getBudgets() |
String |
getCurrentfinYearRange() |
List<org.egov.infra.admin.master.entity.AppConfigValues> |
getExcludeStatusForBudget() |
Long |
getFinancialYear() |
org.egov.commons.dao.FinancialYearHibernateDAO |
getFinancialYearDAO() |
org.egov.infstr.utils.EgovMasterDataCaching |
getMasterDataCache() |
String |
getMessage() |
protected String |
getMessage(String key) |
String |
getMode() |
Object |
getModel() |
String |
getNextfinYearRange() |
org.egov.pims.commons.Position |
getPosition() |
String |
getPreviousfinYearRange() |
Map<String,String> |
getPreviousYearBudgetDetailIdsAndAmount() |
Map<Long,String> |
getPreviuosYearBudgetDetailMap() |
List<org.egov.model.budget.BudgetDetail> |
getSavedbudgetDetailList() |
boolean |
getShouldShowREAppropriations() |
org.egov.model.budget.Budget |
getTopBudget() |
String |
getTwopreviousfinYearRange() |
Map<String,String> |
getTwopreviousYearBudgetDetailIdsAndAmount() |
protected org.egov.infra.admin.master.entity.User |
getUser() |
protected com.opensymphony.xwork2.util.ValueStack |
getValueStack() |
String |
groupedBudgetDetailList() |
String |
groupedBudgets() |
boolean |
isDisableBudget() |
boolean |
isErrorMessage() |
boolean |
isRe() |
String |
list() |
void |
prepare() |
void |
setAppConfigValuesService(org.egov.infra.admin.master.service.AppConfigValueService appConfigValuesService) |
void |
setBeforePreviousYearBudgetDetailMap(Map<Long,String> beforePreviousYearBudgetDetailMap) |
void |
setBudgetDetail(org.egov.model.budget.BudgetDetail budgetDetail) |
void |
setBudgetDetailHelper(org.egov.utils.BudgetDetailHelper budgetHelper) |
void |
setBudgetDetailIdsAndAmount(Map<String,String> budgetDetailIdsAndAmount) |
void |
setBudgetDetailService(org.egov.services.budget.BudgetDetailService budgetDetailService) |
void |
setBudgetDetailWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.budget.BudgetDetail> workflowService) |
void |
setBudgetService(org.egov.services.budget.BudgetService budgetService) |
void |
setCurrentfinYearRange(String currentfinYearRange) |
void |
setDisableBudget(boolean disableBudget) |
void |
setEisCommonService(org.egov.eis.service.EisCommonService eisCommonService) |
void |
setFinancialYear(Long financialYearRange) |
void |
setFinancialYearDAO(org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO) |
void |
setMasterDataCache(org.egov.infstr.utils.EgovMasterDataCaching masterDataCache) |
void |
setMode(String mode) |
void |
setNextfinYearRange(String nextfinYearRange) |
void |
setPreviousfinYearRange(String previousfinYearRange) |
void |
setPreviousYearBudgetDetailIdsAndAmount(Map<String,String> previousYearBudgetDetailIdsAndAmount) |
void |
setPreviuosYearBudgetDetailMap(Map<Long,String> previuosYearBudgetDetailMap) |
void |
setTopBudget(org.egov.model.budget.Budget topBudget) |
void |
setTwopreviousfinYearRange(String twopreviousfinYearRange) |
void |
setTwopreviousYearBudgetDetailIdsAndAmount(Map<String,String> twopreviousYearBudgetDetailIdsAndAmount) |
boolean |
shouldShowField(String field) |
boolean |
shouldShowGridField(String field) |
boolean |
shouldShowHeaderField(String field) |
boolean |
showApprovalDetails() |
boolean |
showbuttons() |
protected String |
subtract(String value) |
Date |
subtractYear(Date date) |
acceptableParameterName, addDropdownData, addRelatedEntity, addRelatedEntity, getDropdownData, getOrdering, getPersistenceService, getRelationships, getSession, session, setParameters, setPersistenceService, setRequest, setSession, setupDropdownDataExcluding, setValue, tokenNameaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected org.egov.model.budget.BudgetDetail budgetDetail
protected List<org.egov.model.budget.BudgetDetail> savedbudgetDetailList
protected List<org.egov.egf.model.BudgetAmountView> budgetAmountView
protected org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.budget.BudgetDetail> budgetDetailWorkflowService
protected Long financialYear
protected List<org.egov.model.budget.Budget> budgets
protected boolean isApproveAction
protected String mode
protected boolean showButton
protected org.egov.eis.service.EisCommonService eisCommonService
protected boolean disableBudget
protected org.egov.model.budget.Budget topBudget
protected org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO
protected String currentfinYearRange
protected String nextfinYearRange
@Autowired @Qualifier(value="persistenceService") protected org.egov.infstr.services.PersistenceService persistenceService
@Autowired protected org.egov.utils.BudgetDetailConfig budgetDetailConfig
@Autowired @Qualifier(value="budgetDetailService") protected org.egov.services.budget.BudgetDetailService budgetDetailService
@Autowired @Qualifier(value="budgetService") protected org.egov.services.budget.BudgetService budgetService
public String getMessage()
public boolean isRe()
public List<org.egov.infra.admin.master.entity.AppConfigValues> getExcludeStatusForBudget()
public boolean isErrorMessage()
public void setBudgetDetailHelper(org.egov.utils.BudgetDetailHelper budgetHelper)
public org.egov.services.budget.BudgetDetailService getBudgetDetailService()
public boolean isDisableBudget()
public void setDisableBudget(boolean disableBudget)
public List<org.egov.model.budget.Budget> getBudgets()
public Long getFinancialYear()
public void setFinancialYear(Long financialYearRange)
public List<org.egov.egf.model.BudgetAmountView> getBudgetAmountView()
public List<org.egov.model.budget.BudgetDetail> getSavedbudgetDetailList()
public void setBudgetDetailService(org.egov.services.budget.BudgetDetailService budgetDetailService)
public void setBudgetService(org.egov.services.budget.BudgetService budgetService)
public List<org.egov.model.budget.Budget> getBudgetList()
public String execute() throws Exception
execute in interface com.opensymphony.xwork2.Actionexecute in class com.opensymphony.xwork2.ActionSupportExceptionpublic boolean showbuttons()
public void prepare()
prepare in interface com.opensymphony.xwork2.Preparableprepare in class org.egov.infra.web.struts.actions.BaseFormActionpublic Object getModel()
public String list()
public String groupedBudgets()
public void setBudgetDetail(org.egov.model.budget.BudgetDetail budgetDetail)
public final boolean shouldShowHeaderField(String field)
public final boolean shouldShowGridField(String field)
public boolean showApprovalDetails()
public String budgetDetailList()
public BigDecimal divideAndRoundStrToBigDec(String amountStr)
public String divideAndRoundBigDecToString(BigDecimal amount)
protected boolean checkRe(org.egov.model.budget.Budget budget)
public String groupedBudgetDetailList()
protected void computePreviousYearRange()
protected void computeTwopreviousYearRange()
protected void computeNextYearRange()
protected com.opensymphony.xwork2.util.ValueStack getValueStack()
public void computeAmounts(List<org.egov.model.budget.BudgetDetail> budgetDetails)
public BigDecimal calculateTotal(org.egov.model.budget.BudgetDetail detail)
public String ajaxLoadBudget()
public org.egov.pims.commons.Position getPosition()
throws org.egov.infra.exception.ApplicationRuntimeException
org.egov.infra.exception.ApplicationRuntimeExceptionprotected org.egov.infra.admin.master.entity.User getUser()
public void setBudgetDetailWorkflowService(org.egov.infra.workflow.service.SimpleWorkflowService<org.egov.model.budget.BudgetDetail> workflowService)
public String getMode()
public void setMode(String mode)
public void setEisCommonService(org.egov.eis.service.EisCommonService eisCommonService)
public org.egov.model.budget.Budget getTopBudget()
public void setTopBudget(org.egov.model.budget.Budget topBudget)
topBudget - the topBudget to setpublic final boolean shouldShowField(String field)
public void setBudgetDetailIdsAndAmount(Map<String,String> budgetDetailIdsAndAmount)
public void setPreviousYearBudgetDetailIdsAndAmount(Map<String,String> previousYearBudgetDetailIdsAndAmount)
public Map<String,String> getPreviousYearBudgetDetailIdsAndAmount()
public void setFinancialYearDAO(org.egov.commons.dao.FinancialYearHibernateDAO financialYearDAO)
public org.egov.commons.dao.FinancialYearHibernateDAO getFinancialYearDAO()
public void setCurrentfinYearRange(String currentfinYearRange)
public String getCurrentfinYearRange()
public void setPreviousfinYearRange(String previousfinYearRange)
public String getPreviousfinYearRange()
public boolean getShouldShowREAppropriations()
public Map<String,String> getTwopreviousYearBudgetDetailIdsAndAmount()
public void setTwopreviousYearBudgetDetailIdsAndAmount(Map<String,String> twopreviousYearBudgetDetailIdsAndAmount)
public String getTwopreviousfinYearRange()
public void setTwopreviousfinYearRange(String twopreviousfinYearRange)
public void setPreviuosYearBudgetDetailMap(Map<Long,String> previuosYearBudgetDetailMap)
public void setBeforePreviousYearBudgetDetailMap(Map<Long,String> beforePreviousYearBudgetDetailMap)
public String getNextfinYearRange()
public void setNextfinYearRange(String nextfinYearRange)
public org.egov.infra.admin.master.service.AppConfigValueService getAppConfigValuesService()
public org.egov.infstr.utils.EgovMasterDataCaching getMasterDataCache()
public void setAppConfigValuesService(org.egov.infra.admin.master.service.AppConfigValueService appConfigValuesService)
public void setMasterDataCache(org.egov.infstr.utils.EgovMasterDataCaching masterDataCache)
public org.egov.model.budget.BudgetDetail getBudgetDetail()
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.