public class ScheduleOfRateAction
extends org.egov.infra.web.struts.actions.SearchFormAction
| Modifier and Type | Field and Description |
|---|---|
static String |
flagValue |
static String |
SEARCH |
| Constructor and Description |
|---|
ScheduleOfRateAction() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkGivenDateWithinRange(Date estimateDate,
Date startDate,
Date endDate) |
boolean |
checkGivenDateWithinRangeWO(Date woDate,
Date startDate,
Date endDate) |
String |
edit() |
String |
execute() |
List |
getAbstractEstimateList() |
List<org.egov.works.masters.entity.MarketRate> |
getActionMarketRates() |
List<org.egov.works.masters.entity.SORRate> |
getActionRates() |
String |
getCode() |
Map<Long,String> |
getDeleteFlagMap2() |
Map<Long,String> |
getDeletFlagMap() |
String |
getDescription() |
String |
getDisplData() |
List<org.egov.works.masters.entity.SORRate> |
getEditableRateList() |
Date |
getEstimateDate() |
String |
getEstimateDtFlag() |
Long |
getId() |
String |
getMode() |
Object |
getModel() |
void |
getRateDetailsForSORId(boolean validationMessageRequired) |
void |
getRateDetailsForSORIdForREValidation(boolean validationMessageFlag) |
Long |
getScheduleCategoryId() |
List<org.egov.works.masters.entity.ScheduleCategory> |
getScheduleCategoryList() |
org.egov.works.masters.entity.ScheduleOfRate |
getScheduleOfRate() |
Collection<org.egov.works.masters.entity.ScheduleOfRate> |
getScheduleOfRateList() |
Date |
getWoDate() |
String |
getWoDateFlag() |
List |
getWoeList() |
void |
iterateAbstractList(List abstractEstimateList,
org.egov.works.masters.entity.SORRate rate,
boolean validationMessageRequired) |
void |
iterateRateList(List<org.egov.works.masters.entity.SORRate> rateList,
boolean validationMessageRequired) |
void |
iterateRateListForRE(List<org.egov.works.masters.entity.SORRate> rateList,
boolean validationMessageFlag) |
void |
iterateWOList(List woeList,
org.egov.works.masters.entity.SORRate rate,
boolean validationMessageFlag) |
String |
list() |
String |
newform() |
protected void |
populateMarketRates() |
protected void |
populateRates() |
void |
prepare() |
org.egov.infstr.search.SearchQuery |
prepareQuery(String sortField,
String sortOrder) |
String |
save() |
String |
search() |
String |
searchList() |
String |
searchSorDetails() |
void |
setAbstractEstimateList(List abstractEstimateList) |
void |
setActionMarketRates(List<org.egov.works.masters.entity.MarketRate> actionMarketRates) |
void |
setActionRates(List<org.egov.works.masters.entity.SORRate> actionRates) |
void |
setCode(String code) |
void |
setDeleteFlagMap2(Map<Long,String> deleteFlagMap2) |
void |
setDeletFlagMap(Map<Long,String> deletFlagMap) |
void |
setDescription(String description) |
void |
setDisplData(String displData) |
void |
setEditableRateList(List<org.egov.works.masters.entity.SORRate> editableRateList) |
void |
setEstimateDate(Date estimateDate) |
void |
setEstimateDtFlag(String estimateDtFlag) |
void |
setId(Long id) |
void |
setMode(String mode) |
void |
setScheduleCategoryId(Long scheduleCategoryId) |
void |
setScheduleCategoryList(List<org.egov.works.masters.entity.ScheduleCategory> scheduleCategoryList) |
void |
setScheduleOfRate(org.egov.works.masters.entity.ScheduleOfRate scheduleOfRate) |
void |
setScheduleOfRateList(List<org.egov.works.masters.entity.ScheduleOfRate> scheduleOfRateList) |
void |
setWoDate(Date woDate) |
void |
setWoDateFlag(String woDateFlag) |
void |
setWoeList(List woeList) |
void |
validateWODate(boolean flag,
List woList) |
protected boolean |
validMarketRate(org.egov.works.masters.entity.MarketRate marketRate) |
protected boolean |
validRate(org.egov.works.masters.entity.SORRate rate) |
getDir, getPage, getPageSize, getSearchResult, getSort, getSortDir, setDir, setPage, setPageSize, setSort, setSortDir, setTableIdacceptableParameterName, 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, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validatepublic static final String flagValue
public static final String SEARCH
public String execute()
execute in interface com.opensymphony.xwork2.Actionexecute in class com.opensymphony.xwork2.ActionSupportpublic String newform()
public String search()
search in class org.egov.infra.web.struts.actions.SearchFormActionpublic String searchList()
public String list()
public String edit()
public String save()
protected void populateRates()
protected boolean validRate(org.egov.works.masters.entity.SORRate rate)
protected void populateMarketRates()
protected boolean validMarketRate(org.egov.works.masters.entity.MarketRate marketRate)
public Object getModel()
public Collection<org.egov.works.masters.entity.ScheduleOfRate> getScheduleOfRateList()
public void prepare()
prepare in interface com.opensymphony.xwork2.Preparableprepare in class org.egov.infra.web.struts.actions.BaseFormActionpublic Long getId()
public void setId(Long id)
public org.egov.works.masters.entity.ScheduleOfRate getScheduleOfRate()
public void setScheduleOfRate(org.egov.works.masters.entity.ScheduleOfRate scheduleOfRate)
public String getMode()
public void setMode(String mode)
public String getDisplData()
public void setDisplData(String displData)
displData - the displData to setpublic Long getScheduleCategoryId()
public void setScheduleCategoryId(Long scheduleCategoryId)
scheduleCategoryId - the scheduleCategoryId to setpublic String getCode()
public void setCode(String code)
code - the sorCode to setpublic String searchSorDetails()
public String getDescription()
public void setDescription(String description)
description - the description to setpublic void getRateDetailsForSORId(boolean validationMessageRequired)
validationMessageRequired - public void getRateDetailsForSORIdForREValidation(boolean validationMessageFlag)
public void iterateRateList(List<org.egov.works.masters.entity.SORRate> rateList, boolean validationMessageRequired)
public void iterateRateListForRE(List<org.egov.works.masters.entity.SORRate> rateList, boolean validationMessageFlag)
public void iterateAbstractList(List abstractEstimateList, org.egov.works.masters.entity.SORRate rate, boolean validationMessageRequired)
public void iterateWOList(List woeList, org.egov.works.masters.entity.SORRate rate, boolean validationMessageFlag)
public void validateWODate(boolean flag,
List woList)
public void setDeletFlagMap(Map<Long,String> deletFlagMap)
deletFlagMap - the deletFlagMap to setpublic String getEstimateDtFlag()
public void setEstimateDtFlag(String estimateDtFlag)
estimateDtFlag - the estimateDtFlag to setpublic Date getEstimateDate()
public void setEstimateDate(Date estimateDate)
estimateDate - the estimateDate to setpublic boolean checkGivenDateWithinRange(Date estimateDate, Date startDate, Date endDate)
public boolean checkGivenDateWithinRangeWO(Date woDate, Date startDate, Date endDate)
public List<org.egov.works.masters.entity.SORRate> getActionRates()
public void setActionRates(List<org.egov.works.masters.entity.SORRate> actionRates)
actionRates - the actionRates to setpublic List<org.egov.works.masters.entity.MarketRate> getActionMarketRates()
public void setActionMarketRates(List<org.egov.works.masters.entity.MarketRate> actionMarketRates)
actionMarketRates - the actionMarketRates to setpublic List getAbstractEstimateList()
public void setAbstractEstimateList(List abstractEstimateList)
abstractEstimateList - the abstractEstimateList to setpublic org.egov.infstr.search.SearchQuery prepareQuery(String sortField, String sortOrder)
prepareQuery in class org.egov.infra.web.struts.actions.SearchFormActionpublic Date getWoDate()
public void setWoDate(Date woDate)
public String getWoDateFlag()
public void setWoDateFlag(String woDateFlag)
public List getWoeList()
public void setWoeList(List woeList)
public List<org.egov.works.masters.entity.SORRate> getEditableRateList()
public void setEditableRateList(List<org.egov.works.masters.entity.SORRate> editableRateList)
public List<org.egov.works.masters.entity.ScheduleCategory> getScheduleCategoryList()
public void setScheduleCategoryList(List<org.egov.works.masters.entity.ScheduleCategory> scheduleCategoryList)
public void setScheduleOfRateList(List<org.egov.works.masters.entity.ScheduleOfRate> scheduleOfRateList)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.