contractPage = "\n\nPelo presente instrumento, de um lado " + corporateName + ", CNPJ " + cnpj + ", Inscri��o Estadual "
+ stateRegistration + " e de outro lado o aluno identificado na tabela �Identifica��o do Aluno�, "
+ "neste ato representado por seu respons�vel fiador identificado na tabela �Respons�vel ou Fiador�, "
+ "t�m entre si como justo e contratado, um Contrato de Presta��o de Servi�os, regido pelas seguintes condi��es:";
ClausesWrapper clausesWrapper = new ClausesWrapper(fine, interestDeferredPayment, corporateCity + " - " + corporateState,
corporateAdress, corporateCity, corporateState, fineContract);
pages = new ArrayList<String>();
int numberofpages = 1;
for (int i = 0; i < clausesWrapper.getContract().size(); i++) {
if (contractPage.length() < (numberofpages == 1 ? LIMIT_CARACTERS_FOR_FIRST_PAGE : LIMIT_CARACTERS_PER_PAGE)
&& (contractPage.length() + clausesWrapper.getContract().get(i).length()) < (numberofpages == 1 ? LIMIT_CARACTERS_FOR_FIRST_PAGE
: LIMIT_CARACTERS_PER_PAGE)) {
contractPage += "\n\n" /*+ (i + 1) + " - " */+ clausesWrapper.getContract().get(i);
} else {
numberofpages = 2;
pages.add(contractPage);
contractPage = "\n\n" /*+ (i + 1) + " - " */+ clausesWrapper.getContract().get(i);
}
}
contractPage2 = "E assim, por estarem justos e contratados, assinam o presente Contrato de Presta��o de Servi�os, "
+ "lavrado em duas vias de igual teor e para os mesmos fins, na presen�a de duas testemunhas."