Exemplo n.º 1
0
        private static void PesquisarFreguesia()
        {
            string    nome      = Utils.GetText("Digite o Nome da Freguesia que pretende pesquisar: ");
            Freguesia freguesia = RegistoFreguesiaController.PesquisarFreguesia(nome);

            if (freguesia != null)
            {
                Console.WriteLine(freguesia.ToString());
            }
            else
            {
                Console.Beep();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Essa freguesia não existe!");
                Console.ResetColor();
            }
            Console.ReadKey();
        }
Exemplo n.º 2
0
        private static void AlterarFreguesia()
        {
            string    nome      = Utils.GetText("Digite o nome da freguesia que pretende alterar ");
            Freguesia freguesia = RegistoFreguesiaController.PesquisarFreguesia(nome);

            if (freguesia != null)
            {
                Console.WriteLine(freguesia.ToString());
                string nomeNovo = AlterarFreguesia(freguesia);
                RegistoFreguesiaController.AlterarFreguesia(freguesia, nomeNovo);
            }
            else
            {
                Console.Beep();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("A freguesia que indicou não existe na base de dados. Tente novamente.");
                Console.ResetColor();
            }
            Console.ReadKey();
        }
Exemplo n.º 3
0
        private static void ListarFreguesias()
        {
            List <Freguesia> lista = RegistoFreguesiaController.ObterListaFreguesias();

            if (lista.Count == 0)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("\nNão existem freguesias inscritas na plataforma actualmente.");
                Console.ResetColor();
            }

            foreach (Freguesia freguesia in lista)
            {
                System.Threading.Thread.Sleep(TimeSpan.FromSeconds(1));
                Console.WriteLine("------------------------------");
                Console.WriteLine(freguesia.ToString());
                Console.WriteLine("------------------------------");
            }
            Console.ReadKey();
        }
Exemplo n.º 4
0
        private static void EliminarFreguesia()
        {
            string    nome      = Utils.GetText("Digite o Nome da Freguesia que quer eliminar: ");
            Freguesia freguesia = RegistoFreguesiaController.EliminarFreguesia(nome);

            if (freguesia != null)
            {
                Console.WriteLine(freguesia.ToString());
                Console.ForegroundColor = ConsoleColor.Blue;
                Console.WriteLine("\nA freguesia {0} foi eliminada do sistema.", freguesia.Nome);
                Console.ResetColor();
            }
            else
            {
                Console.Beep();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("Essa freguesia não existe!");
                Console.ResetColor();
            }
            Console.ReadKey();
        }
Exemplo n.º 5
0
        private static void RegistarFreguesia()
        {
            Freguesia freguesia = Autarquia.CriarFreguesia();

            RegistoFreguesiaController.RegistarFreguesia(freguesia);
        }