public class TenderNegotiationPDFGenerator
extends org.egov.works.utils.AbstractPDFGenerator
| Modifier and Type | Field and Description |
|---|---|
static String |
NEGATIVE_SIGN |
static String |
POSITIVE_SIGN |
static String |
TENDER_PDF_ERROR |
static String |
TENDERNEGOTIATION_AMOUNT |
static String |
TENDERNEGOTIATION_RATE |
| Constructor and Description |
|---|
TenderNegotiationPDFGenerator(org.egov.works.models.tender.TenderResponse tenderResponse,
String cityName,
OutputStream out,
Map<String,String> pdfLabel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFinalRow(com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.tender.TenderResponse tenderResponse) |
void |
addRowFooter(com.lowagie.text.pdf.PdfPTable negotiationTable) |
void |
addTotalQuotedFooter(com.lowagie.text.pdf.PdfPTable negotiationTable) |
double |
calculatPercentage(double amt1,
double am2,
int type) |
com.lowagie.text.pdf.PdfPTable |
createAfterNegotiationTable(org.egov.works.models.tender.TenderResponse tenderResponse) |
com.lowagie.text.pdf.PdfPTable |
createAftTenderNegFormulaTable() |
com.lowagie.text.pdf.PdfPTable |
createAftTenderNegQuotedTable() |
com.lowagie.text.pdf.PdfPTable |
createAsPerEstimateTable(org.egov.works.models.tender.TenderResponse tenderResponse) |
com.lowagie.text.pdf.PdfPTable |
createBeforeNegotiationTable(org.egov.works.models.tender.TenderResponse tenderResponse)
creating tables for before negotion
|
com.lowagie.text.pdf.PdfPTable |
createBefTenderNegFormulaTable() |
com.lowagie.text.pdf.PdfPTable |
createBefTenderNegQuotedTable() |
com.lowagie.text.pdf.PdfPTable |
createMarketRateTable(org.egov.works.models.tender.TenderResponse tenderResponse) |
com.lowagie.text.pdf.PdfPTable |
createMarketTenderNegFormulaTable() |
com.lowagie.text.pdf.PdfPTable |
createMarketTenderNegTable() |
void |
createNegotiationTableData(org.egov.works.models.tender.TenderResponse tenderResponse,
com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.masters.Contractor contractor)
view estimate pdf
|
void |
createNegotiationTableDataForWp(org.egov.works.models.tender.TenderResponse tenderResponse,
com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.masters.Contractor contractor)
view workpackage pdf
|
void |
createNegotiationTableFooter(com.lowagie.text.pdf.PdfPTable negotiationTable) |
com.lowagie.text.pdf.PdfPTable |
createTenderNarrationTable(org.egov.works.models.tender.TenderResponse tenderResponse)
start final row for narration
|
com.lowagie.text.pdf.PdfPTable |
createTenderPercentageTable() |
com.lowagie.text.pdf.PdfPTable |
createTenderTotalTable()
start for first footer row
|
com.lowagie.text.pdf.PdfPTable |
createTotalQuotedValueTable() |
void |
generatePDF() |
org.egov.pims.service.EmployeeServiceOld |
getemployeeService() |
String |
getPercTenderType() |
org.egov.infstr.services.PersistenceService |
getPersistenceService() |
String |
getWardList(org.egov.works.models.tender.WorksPackage wp) |
String |
getWorksPackgeReq() |
org.egov.works.services.WorksService |
getWorksService() |
Map<String,Object> |
processLatestRateAndQtyForLineItem(Collection<org.egov.works.models.tender.EstimateLineItemsForWP> estimateLinItems,
org.egov.works.abstractestimate.entity.Activity act) |
void |
setEmployeeService(org.egov.pims.service.EmployeeServiceOld employeeService) |
void |
setPercTenderType(String percTenderType) |
void |
setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService) |
void |
setWorksPackgeReq(String worksPackgeReq) |
void |
setWorksService(org.egov.works.services.WorksService worksService) |
public static final String TENDER_PDF_ERROR
public static final String TENDERNEGOTIATION_AMOUNT
public static final String TENDERNEGOTIATION_RATE
public static final String POSITIVE_SIGN
public static final String NEGATIVE_SIGN
public TenderNegotiationPDFGenerator(org.egov.works.models.tender.TenderResponse tenderResponse,
String cityName,
OutputStream out,
Map<String,String> pdfLabel)
public void generatePDF()
public void createNegotiationTableDataForWp(org.egov.works.models.tender.TenderResponse tenderResponse,
com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.masters.Contractor contractor)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic void createNegotiationTableData(org.egov.works.models.tender.TenderResponse tenderResponse,
com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.masters.Contractor contractor)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic void createNegotiationTableFooter(com.lowagie.text.pdf.PdfPTable negotiationTable)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic void addRowFooter(com.lowagie.text.pdf.PdfPTable negotiationTable)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic void addTotalQuotedFooter(com.lowagie.text.pdf.PdfPTable negotiationTable)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic com.lowagie.text.pdf.PdfPTable createTenderPercentageTable()
public com.lowagie.text.pdf.PdfPTable createTotalQuotedValueTable()
public com.lowagie.text.pdf.PdfPTable createBefTenderNegFormulaTable()
public com.lowagie.text.pdf.PdfPTable createBefTenderNegQuotedTable()
public com.lowagie.text.pdf.PdfPTable createAftTenderNegFormulaTable()
public com.lowagie.text.pdf.PdfPTable createAftTenderNegQuotedTable()
public com.lowagie.text.pdf.PdfPTable createMarketTenderNegFormulaTable()
public com.lowagie.text.pdf.PdfPTable createMarketTenderNegTable()
public double calculatPercentage(double amt1,
double am2,
int type)
public void addFinalRow(com.lowagie.text.pdf.PdfPTable negotiationTable,
org.egov.works.models.tender.TenderResponse tenderResponse)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic com.lowagie.text.pdf.PdfPTable createTenderNarrationTable(org.egov.works.models.tender.TenderResponse tenderResponse)
tenderResponse - public com.lowagie.text.pdf.PdfPTable createTenderTotalTable()
public com.lowagie.text.pdf.PdfPTable createAsPerEstimateTable(org.egov.works.models.tender.TenderResponse tenderResponse)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic com.lowagie.text.pdf.PdfPTable createBeforeNegotiationTable(org.egov.works.models.tender.TenderResponse tenderResponse)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic com.lowagie.text.pdf.PdfPTable createAfterNegotiationTable(org.egov.works.models.tender.TenderResponse tenderResponse)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic com.lowagie.text.pdf.PdfPTable createMarketRateTable(org.egov.works.models.tender.TenderResponse tenderResponse)
throws com.lowagie.text.DocumentException,
org.egov.infra.exception.ApplicationException
com.lowagie.text.DocumentExceptionorg.egov.infra.exception.ApplicationExceptionpublic org.egov.infstr.services.PersistenceService getPersistenceService()
public void setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService)
public org.egov.pims.service.EmployeeServiceOld getemployeeService()
public void setEmployeeService(org.egov.pims.service.EmployeeServiceOld employeeService)
public Map<String,Object> processLatestRateAndQtyForLineItem(Collection<org.egov.works.models.tender.EstimateLineItemsForWP> estimateLinItems, org.egov.works.abstractestimate.entity.Activity act)
public String getWardList(org.egov.works.models.tender.WorksPackage wp)
public String getWorksPackgeReq()
public void setWorksPackgeReq(String worksPackgeReq)
public org.egov.works.services.WorksService getWorksService()
public void setWorksService(org.egov.works.services.WorksService worksService)
public String getPercTenderType()
public void setPercTenderType(String percTenderType)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.