コード例 #1
0
ファイル: Program.cs プロジェクト: a3025ipca/GestaoDeGabinete
        // Opção 3 do menu
        /// <summary>
        /// Método para registar uma nova obrigação
        /// </summary>
        /// <returns></returns>
        static void RegistaObrigacao()
        {
            // Variáveis auxiliares
            string nome;
            Obrigacao obrigacao;

            Console.Write("Insira o nome da obrigação: ");
            nome = Console.ReadLine();

            // Verificar se a Obrigação já está registada
            if (Obrigacoes.ExisteObrigacao(nome))
            {
                Console.WriteLine("A obrigação indicada já se encontra registada!");
                return;
            }

            obrigacao = new Obrigacao(nome);

            if (Obrigacoes.RegistaObrigacao(obrigacao))
            {
                Console.WriteLine("A obrigação foi adicionada!");
                return;
            }

            Console.WriteLine("A obrigação não foi adicionada!");
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: a3025ipca/GestaoDeGabinete
        // Opção 4 do menu
        /// <summary>
        /// Método para verificar se uma obrigacao já está registada
        /// </summary>
        static void ExisteObrigacao()
        {
            // Variáveis auxiliares
            string nome;

            // Limpar consola
            Console.Clear();

            // Perguntar o nome da obrigação a verificar
            Console.WriteLine("Insira a obrigação que pretende verificar que existe: ");
            nome = Console.ReadLine();

            if (Obrigacoes.ExisteObrigacao(nome))
            {
                Console.WriteLine("A obrigacao existe!");
                return;
            }

            Console.WriteLine("A obrigacao não existe!");
        }