private static void PesquisarEscritura() { int num = Utils.GetIntNumber("Digite o numero da escritura:"); Escritura escritura = RegistoEscrituraController.PesquisarEscritura(num); if (escritura != null) { Console.WriteLine(escritura.ToString()); } else { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não existe!!!"); } Console.ReadKey(); }
public static void CalcularPercentagem() { double percentagemProp = 0; int num = Utils.GetIntNumber("Digite o numero da escritura:"); Escritura escritura = RegistoEscrituraController.PesquisarEscritura(num); if (escritura != null) { //Console.WriteLine("Quantos proprietários tem o terreno?"); //int numProprietarios = int.Parse(Console.ReadLine()); percentagemProp = RegistoEscrituraController.CalcularPercentagem(escritura); } foreach (Proprietario p in escritura.ProprietariosList) { Console.WriteLine("Proprietario {0}: {1}%\n", p.Nif, p.Percentagem); } Console.WriteLine("Posse total dos proprietários em relação ao terreno: {0}% ", percentagemProp); Console.ReadKey(); }