private function calcularCarteira($bivas) { $carteira["valorTotalBruto"] = NumberUtil::toDecimalBrFormat($this->calcularTotalBruto($bivas)); $carteira["valorTotalLiquido"] = NumberUtil::toDecimalBrFormat($this->calcularTotalLiquido($bivas)); $carteira["valorTotalInvestido"] = NumberUtil::toDecimalBrFormat($this->calcularTotalInvestido($bivas)); $carteira["valorTotalLucroBruto"] = NumberUtil::toDecimalBrFormat($this->calcularTotalLucroBruto($bivas)); $carteira["valorTotalLucroLiquido"] = NumberUtil::toDecimalBrFormat($this->calcularTotalLucroLiquido($bivas)); $carteira["totalPercLucroBruto"] = NumberUtil::toDecimalBrFormat($this->calcularTotalLucroBruto($bivas) / $this->calcularTotalInvestido($bivas) * 100); $carteira["totalPercLucroLiquido"] = NumberUtil::toDecimalBrFormat($this->calcularTotalLucroLiquido($bivas) / $this->calcularTotalInvestido($bivas) * 100); $carteira["rendaMensalMedia"] = NumberUtil::toDecimalBrFormat($this->calcularRendaMensalMedia($bivas)); $carteira["rendaAnualMedia"] = NumberUtil::toDecimalBrFormat($this->calcularRendaAnualMedia($bivas)); $carteira["percTotalRendaMensal"] = NumberUtil::toDecimalBrFormat($this->calcularPercTotalRendaMensal($bivas)); $carteira["percTotalRendaAnual"] = NumberUtil::toDecimalBrFormat($this->calcularPercTotalRendaAnual($bivas)); return $carteira; }
public function jsonSerialize() { return array('codigo' => $this->codigo, 'empresa' => $this->empresa, 'data' => DateUtil::dateBdToDateBr($this->data), 'valorInvestido' => NumberUtil::toDecimalBrFormat($this->valorInvestido), 'duracao' => $this->duracao, 'juros' => $this->juros, 'valorFinalBruto' => NumberUtil::toDecimalBrFormat($this->valorFinalBruto), 'valorFinalLiquido' => NumberUtil::toDecimalBrFormat($this->valorFinalLiquido), 'lucroBruto' => NumberUtil::toDecimalBrFormat($this->calcularLucroBruto()), 'lucroLiquido' => NumberUtil::toDecimalBrFormat($this->calcularLucroLiquido()), 'percLucroBruto' => NumberUtil::toDecimalBrFormat($this->calcularPercLucroBruto()), 'percLucroLiquido' => NumberUtil::toDecimalBrFormat($this->calcularPercLucroLiquido()), 'rendaMensal' => NumberUtil::toDecimalBrFormat($this->calcularRendaMensal()), 'rendaAnual' => NumberUtil::toDecimalBrFormat($this->calcularRendaAnual()), 'percRendaMensal' => NumberUtil::toDecimalBrFormat($this->calcularPercRendaMensal()), 'percRendaAnual' => NumberUtil::toDecimalBrFormat($this->calcularPercRendaAnual())); }
public function jsonSerialize() { return array('codigo' => $this->codigo, 'biva' => $this->biva, 'dataPrevista' => DateUtil::dateBdToDateBr($this->dataPrevista), 'dataRecebida' => DateUtil::dateBdToDateBr($this->dataRecebida), 'valorBruto' => NumberUtil::toDecimalBrFormat($this->valorBruto), 'valorLiquido' => NumberUtil::toDecimalBrFormat($this->valorLiquido), 'valorRecebido' => NumberUtil::toDecimalBrFormat($this->valorRecebido), 'isAtrasada' => $this->isAtrasada()); }
public function jsonSerialize() { return array('codigo' => $this->codigo, 'dataInicio' => DateUtil::dateBdToDateBr($this->dataInicio), 'valorInvestido' => NumberUtil::toDecimalBrFormat($this->valorInvestido), 'jurosAnual' => NumberUtil::toDecimalBrFormat($this->jurosAnual)); }