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();
        }
示例#2
0
        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();
        }