Exemplo n.º 1
0
        static void Main(string[] args)
        {
            System.Console.WriteLine();
            Mensal m = new Mensal();

            m.MostrarRelatorio();

            System.Console.WriteLine();
            Anual a = new Anual();

            a.MostrarRelatorio();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Relatorio geral = new Relatorio();

            geral.MostrarRelatorio();
            Anual anual = new Anual();

            anual.MostrarRelatorio();
            Mensal mensal = new Mensal();

            mensal.MostrarRelatorio();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            System.Console.WriteLine("Mensal");
            Mensal mensal = new Mensal();

            mensal.relatorio();


            System.Console.WriteLine("Anual");
            Anual anual = new Anual();

            anual.relatorio();
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Relatorio relatorio = new Relatorio();

            Anual anual = new Anual();      //Chamando as classes

            Mensal mensal = new Mensal();

            // Bool = V F
            bool sair = false;

            do  //Do =  Se acontecer  . . . / while = então acontecerá . . .
            {
                Console.WriteLine("Selecione o relatório que deseja emitir:");
                Console.WriteLine(" 1 - Mensal ");
                Console.WriteLine(" 2 - Anual ");
                Console.WriteLine("--------------------");
                Console.Write("Digite a opção desejada: ");
                int numero = int.Parse(Console.ReadLine());     //Número que a pessoa digita

                //Switch = menu "selecione o relatorio 1 ou 2"
                switch (numero)
                {
                case 1:
                    Console.WriteLine("Digite a data que deseja emitir:");
                    mensal.data = DateTime.Parse(Console.ReadLine());
                    Console.WriteLine("Data " + mensal.data);
                    anual.MostrarRelatorio();
                    Thread.Sleep(6000);
                    break;        //Dividir os casos

                case 2:
                    Console.WriteLine("Digite a data que deseja emitir:");
                    anual.data = DateTime.Parse(Console.ReadLine());
                    Console.WriteLine("Data " + anual.data);
                    anual.MostrarRelatorio();
                    Thread.Sleep(6000);
                    break;


                default:
                    System.Console.WriteLine("Código inválido, voltando para o menu..");
                    Thread.Sleep(3000);
                    break;
                }
            } while (!sair); // ! = não  ( <<< não sair)
        }