reaproveitamento-poo-java

ref: master

src/org/porcellis/views/ImovelView.java


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package org.porcellis.views;

import org.porcellis.models.Imovel;
import org.porcellis.utils.Formatador;

public class ImovelView {
	public void mostrarDetalhesImovel(Imovel imovel) {
		System.out.println(imovel.toString());
		System.out.println("\n");
	}

	public void mostrarPrecoCotacao(Imovel imovel) {
		System.out.println(
				String.format(
					"O imóvel na %s %s tem o preço de cotação de %s%n",
					imovel.getEndereco().getTipoLogradouro(),
					imovel.getEndereco().getLogradouro(),
					Formatador.formatarMoeda(imovel.getPrecoCotacao())
				)
		);
	}

	public void mostrarITBI(Imovel imovel) {
		System.out.println(
				String.format(
					"O ITBI do imóvel %s é: %.2f%n",
					imovel.getEndereco().getLogradouro(),
					imovel.getITBI()
				)
		);
	}
}