Esempio n. 1
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario julia = new Designer("111.222.333-33");

            julia.Nome = "Júlia";

            Funcionario lucas = new Diretor("111.112.113-04");

            lucas.Nome = "Lucas";

            Funcionario babi = new Auxiliar("121.131.141-41");

            babi.Nome = "Babi";

            Funcionario luiza = new GerenteDeConta("222.333.555-66");

            luiza.Nome = "Luiza";

            Desenvolvedor mari = new Desenvolvedor("332.111.118-01");

            mari.Nome = "Mari";

            gerenciadorBonificacao.Registrar(mari);
            gerenciadorBonificacao.Registrar(julia);
            gerenciadorBonificacao.Registrar(luiza);
            gerenciadorBonificacao.Registrar(lucas);
            gerenciadorBonificacao.Registrar(babi);

            Console.WriteLine("O total mensal de de bonificações é de R$ " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario patricia = new Designer("123.456.789-10");

            patricia.Nome = "Patricia";

            Funcionario roberta = new Diretor("123.456.789-10");

            roberta.Nome = "Roberta";

            Funcionario daniela = new Auxiliar("123.456.789-10");

            daniela.Nome = "Daniela";

            Funcionario camila = new GerenteDeConta("123.456.789-10");

            camila.Nome = "Camila";

            gerenciador.Registrar(patricia);
            gerenciador.Registrar(roberta);
            gerenciador.Registrar(daniela);
            gerenciador.Registrar(camila);

            Console.WriteLine($"\nTotal de bonificações do mês: {gerenciador.GetTotalBonificacao()}");
        }
Esempio n. 3
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

            Diretor roberta = new Diretor("455.566.554-66");

            roberta.Senha = "123";
            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(roberta, "abc");

            Console.WriteLine(" ");
            Console.WriteLine("=========================");
            GerenteDeConta camila = new GerenteDeConta("455.566.554-66");

            camila.Senha = "abs;";
            sistemaInterno.Logar(camila, "123");
            sistemaInterno.Logar(camila, "abs;");

            Console.WriteLine(" ");
            Console.WriteLine("=========================");
            ParceiroComercial parceiroComercial = new ParceiroComercial();

            parceiroComercial.Senha = "def";
            sistemaInterno.Logar(parceiroComercial, "def");
            sistemaInterno.Logar(parceiroComercial, "abs;");
        }
Esempio n. 4
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("233.212.221-45");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("433.212.221-45");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("533.212.221-45");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("133.212.221-45");

            camila.Nome = "Camila";

            Funcionario guilherme = new GerenteDeConta("133.212.221-45");

            guilherme.Nome = "Guilherme";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);
            gerenciadorBonificacao.Registrar(guilherme);


            Console.WriteLine("Total de bonificações do mês: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

            Designer patricia = new Designer("123.456.789-10");

            patricia.Nome  = "Patricia";
            patricia.Senha = "123";

            Diretor roberta = new Diretor("123.456.789-10");

            roberta.Nome  = "Roberta";
            roberta.Senha = "abc";

            Auxiliar daniela = new Auxiliar("123.456.789-10");

            daniela.Nome  = "Daniela";
            daniela.Senha = "xyz";

            GerenteDeConta camila = new GerenteDeConta("123.456.789-10");

            camila.Nome  = "Camila";
            camila.Senha = "987";

            ParceiroComercial juliane = new ParceiroComercial();

            juliane.Senha = "123456";

            sistemaInterno.Logar(roberta, "abc");
            sistemaInterno.Logar(patricia, "123");
            sistemaInterno.Logar(daniela, "xyz");
            sistemaInterno.Logar(camila, "987");
            sistemaInterno.Logar(juliane, "123456");
        }
Esempio n. 6
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario isaac = new Desenvolvedor("654.321.987.44");

            isaac.Nome = "Isaac";

            Funcionario pedro = new Designer("123.456.789-00");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("789.456.123.11");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("456.123.789.22");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("123.789.456.33");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(isaac);
            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.getTotalBonificacao());
        }
Esempio n. 7
0
        public static void UsarSistema()
        {
            Funcionario pedro = new Designer("833.222.048-39");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("159.753.398-04");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123";

            Funcionario igor = new Auxiliar("981.198.778-53");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome  = "Camila";
            camila.Senha = "camila";

            SistemaInterno sistema = new SistemaInterno();

            sistema.Logar(roberta, "123");
            sistema.Logar(roberta, "abc");
            sistema.Logar(camila, "camila");
            sistema.Logar(camila, "camila_hack");
        }
Esempio n. 8
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("833.222.048-39");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("623.232.148-19");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("133.892.248-01");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("529.432.090-65");

            camila.Nome = "Camila";

            Funcionario arthur = new Desenvolvedor("378.316.478-80");

            arthur.Nome = "Arthur";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);
            gerenciadorBonificacao.Registrar(arthur);

            Console.WriteLine("Total de Bonificações do Mês " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 9
0
        public static void calcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("795.853.560-07");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("811.896.980-05");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("505.393.400-22");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("968.916.470-88");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 10
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

            Diretor roberta = new Diretor("656.745.858-52");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123456";


            GerenteDeConta camila = new GerenteDeConta("321.515.858-96");

            camila.Nome  = "Camila";
            camila.Senha = "123";


            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "1233";

            sistemaInterno.Logar(roberta, "123456");
            sistemaInterno.Logar(camila, "123456");
            sistemaInterno.Logar(camila, "123");
            sistemaInterno.Logar(parceiro, "1233");
        }
Esempio n. 11
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("321.515.858-96");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("656.745.858-52");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("785.125.532-76");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("321.515.858-96");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " + gerenciadorBonificacao.GetTotalBonificacao());
        }
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Autenticavel pedro = new Designer("874.658.987-98");

            pedro.Nome = "Pedro";

            Autenticavel luiza = new Diretor("123.674.911-23");

            luiza.Nome = "Luiza";

            Autenticavel igor = new Auxiliar("857.658.745-45");

            igor.Nome = "Igor";

            Autenticavel camila = new GerenteDeConta("214.528.457-12");

            camila.Nome = "Camila";

            Autenticavel henrique = new Desenvolvedor("478.521.474-98");

            henrique.Nome = "Henrique";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(luiza);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 13
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer(3000, "126.123.123.58");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor(5000, "125.985.745-98");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar(2000, "744.999.888-65");

            igor.Nome = "Igor";


            GerenteDeConta camila = new GerenteDeConta(4000, "123.633.555-98");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor(3000, "451.658.989-98");

            guilherme.Nome = "Guilherme";



            gerenciador.Registrar(pedro);
            gerenciador.Registrar(roberta);
            gerenciador.Registrar(igor);
            gerenciador.Registrar(camila);

            Console.WriteLine("Total de bonificações do mes " +
                              gerenciador.GetTotalBonificacao());
        }
Esempio n. 14
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("833.222.048-39"); // Adicionar um 'Designer'

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("159.753.398-04"); // Adicionar um 'Diretor'

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("981.198.778-53"); // Adicionar um 'Auxiliar'

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89"); // Adicionar um 'GerenteDeConta'

            camila.Nome = "Camila";

            gerenciador.Registrar(pedro); // Registrar as Bonificações
            gerenciador.Registrar(roberta);
            gerenciador.Registrar(igor);
            gerenciador.Registrar(camila);

            Console.WriteLine("Total de Bonificações: R$" + gerenciador.GetTotalBonificacao()); // Mostrar o total das bonificações
        }
Esempio n. 15
0
        public static void calcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer designer1 = new Designer("111.111.111-11");

            designer1.nome = "Pedro";

            Diretor diretor1 = new Diretor("222.222.222-22");

            diretor1.nome = "Roberta";

            Auxiliar auxiliar1 = new Auxiliar("333.333.333-33");

            auxiliar1.nome = "Igor";

            GerenteDeConta gerenteDeConta1 = new GerenteDeConta("444.444.444-44");

            gerenteDeConta1.nome = "Camila";

            Desenvolvedor desenvolvedor1 = new Desenvolvedor("555.555.555-55");

            desenvolvedor1.nome = "Guilherme";

            gerenciadorBonificacao.Registrar(designer1);
            gerenciadorBonificacao.Registrar(diretor1);
            gerenciadorBonificacao.Registrar(auxiliar1);
            gerenciadorBonificacao.Registrar(gerenteDeConta1);
            gerenciadorBonificacao.Registrar(desenvolvedor1);

            Console.WriteLine($"Total de bonificação do mês: {gerenciadorBonificacao.getTotalBonificacao()}");
        }
Esempio n. 16
0
        static void Main(string[] args)
        {
            GerenciadorBonificacoes gb = new GerenciadorBonificacoes();

            Designer pedro = new Designer("833.222.048-39")
            {
                Nome = "Pedro"
            };

            Diretor roberta = new Diretor("159.753.398-04", "123")
            {
                Nome = "Roberta"
            };

            Auxiliar igor = new Auxiliar("981.198.778-53")
            {
                Nome = "Igor"
            };

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89", "abc")
            {
                Nome = "Camila"
            };

            gb.registrar(pedro);
            gb.registrar(roberta);
            gb.registrar(igor);
            gb.registrar(camila);

            Console.WriteLine("Total de bonificações: " + gb.totalBonificacoes);

            autenticar();

            Console.ReadLine();
        }
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            //Funcionario teste = new Funcionario(10000, "ddd");

            Diretor roberta = new Diretor("333.099.885-44");

            roberta.Nome = "Roberta";

            Designer pedro = new Designer("333.099.885-44");

            pedro.Nome = "Pedro";

            Auxiliar igor = new Auxiliar("333.099.885-44");

            pedro.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("455.566.554-66");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao()
                              );
        }
Esempio n. 18
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("833.222.048-39");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("159.753.398-04");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("981.198.778-53");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 19
0
        // método separado do Main apenas para cálculo das bonificações
        public static void CalcularBonificacao()
        {
            // instancio o GerenciadorBonificacao
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            // crio um funcionario de cada tipo, definindo nome e cpf
            // assim podemos calcular a bonificação para cada um, gerando um resumo total do mês

            Designer pedro = new Designer("833.222.048-39");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("159.753.398-04");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("981.198.778-53");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 20
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("833.222.048-39");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("159.753.398-04");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("981.198.778-53");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("326.985.628-89");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor("456.175.468-20");

            guilherme.Nome = "Guilherme";

            gerenciadorBonificacao.Registrar(guilherme);
            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 21
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer(3000, "123456789");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor(5000, "123456789");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar(2000, "123456789");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta(4000, "123456789");

            camila.Nome = "Camila";

            Funcionario carlos = new Desenvolvedor(3000, "123456789");

            carlos.Nome = "Carlos";

            gerenciadorBonificacao.Registrar(carlos);
            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de Bonificação: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 22
0
        public static void CalcularBonificação()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            //tipo concreto
            //Designer patricia = new Designer("833.222.048-39");
            //podemos ter variáveis do tipo abstrato
            Funcionario patricia = new Designer("833.222.048-39");

            patricia.Nome = "Patricia";

            Diretor roberta = new Diretor("159.753.398-04");

            roberta.Nome = "Roberta";

            Auxiliar daniela = new Auxiliar("981.198.778-53");

            daniela.Nome = "Daniela";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome = "Camila";

            gerenciadorBonificacao.Registrar(patricia);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(daniela);
            gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Esempio n. 23
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

            Diretor roberta = new Diretor(5000, "123456789");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123";


            GerenteDeConta camila = new GerenteDeConta(4000, "123456789");

            camila.Nome  = "Camila";
            camila.Senha = "ABC";

            Funcionario pedro = new Designer(3000, "123456789");

            pedro.Nome = "Pedro";

            ParceiroComercial pj = new ParceiroComercial();

            pj.Senha = "123456";

            sistemaInterno.Logar(pj, "123456");
            sistemaInterno.Logar(camila, "ABC");
            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(roberta, "321");
        }
Esempio n. 24
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario Carlos = new Auxiliar("920-321-330/91", 1200);

            Carlos.Nome = "Carlos";

            Funcionario Joyce = new Auxiliar("920-321-330/91", 1350);

            Joyce.Nome = "Joyce";

            // -----  polimorfismo
            Funcionario Joseane = new Diretor("198-168-400-98", 5000);

            Joseane.Nome = "Joseane";

            Funcionario Clayton = new GerenteDeConta("198-168-400-98", 7800);

            Clayton.Nome = "Clayton";


            gerenciador.Registrar(Joyce);
            gerenciador.Registrar(Carlos);
            gerenciador.Registrar(Joseane);
            gerenciador.Registrar(Clayton);

            Carlos.AumentarSalario();
            Joseane.AumentarSalario();

            Console.WriteLine("Total Bonificações: " + gerenciador.GetTotalBonificacao());
            Console.WriteLine("Total Funcionários: " + Funcionario.TotalFuncionarios);

            // =======================
        }
Esempio n. 25
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("833.222.048-039");

            pedro.Nome = "Pedro";

            //o diretor é uma classe de exeplo de como passar mais de um argumento na criação
            //as demias classes o salario é passado por argumento durente o extend
            Diretor roberta = new Diretor(5000, "454.658.145-3");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("981.198.778-53");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor("456.175.468-20");

            guilherme.Nome = "Guilherme";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(camila);
            gerenciadorBonificacao.Registrar(guilherme);

            Console.WriteLine("Total de bonificações do mes: " + gerenciadorBonificacao.GeTotalBonificacao());
        }
Esempio n. 26
0
        public static void UsarSistema()
        {
            //o diretor é uma classe de exeplo de como passar mais de um argumento na criação
            //as demias classes o salario é passado por argumento durente o extend
            Diretor roberta = new Diretor(5000, "454.658.145-3");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome  = "Camila";
            camila.Senha = "abc";


            ParceiroComercial parceiroComercial = new ParceiroComercial();

            parceiroComercial.Senha = "123456";

            SistemaInterno sistemaInterno = new SistemaInterno();

            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(camila, "abc");
            sistemaInterno.Logar(parceiroComercial, "123456");
        }
Esempio n. 27
0
        static void Main(string[] args)
        {
            ContaCorrente conta = new ContaCorrente(123, 123);

            Console.Write(conta.Numero);
            Console.ReadLine();

            GerenteDeConta gerente = new GerenteDeConta("123.456.789-60");

            gerente.Senha = "123";
            System.Console.WriteLine(gerente.Autenticar("123"));
        }
Esempio n. 28
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();
            Diretor        roberta        = new Diretor("159.753.398-04");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123456";

            GerenteDeConta camila = new GerenteDeConta("123.456.789-10");

            camila.Nome  = "Camila";
            camila.Senha = "abcdef";

            sistemaInterno.Logar(roberta, "123456");
            sistemaInterno.Logar(camila, "abcdef");
        }
Esempio n. 29
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

            Diretor roberta = new Diretor("159.753.398-04");

            roberta.Nome  = "Roberta";
            roberta.Senha = "123";

            GerenteDeConta camila = new GerenteDeConta("326.985.628-89");

            camila.Nome  = "Camila";
            camila.Senha = "abc";

            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(camila, "abc");
        }
Esempio n. 30
0
        static void Main(string[] args)
        {
            Mensagem    mensagem    = new Mensagem();
            Gerenciador gerenciador = new Gerenciador();

            Diretor        roberta = new Diretor("Roberta", "546.000.000-28", 5000);
            GerenteDeConta jorge   = new GerenteDeConta("Jorge", "546.000.001-28", 4200);
            Designer       tayara  = new Designer("Tayara", "546.001.001-28", 3200);
            Auxiliar       mateus  = new Auxiliar("Mateus", "544.001.001-28", 1200);

            gerenciador.Admitir(roberta, new DateTime(2016, 08, 15));
            gerenciador.Admitir(jorge, new DateTime(2016, 07, 15));
            gerenciador.Admitir(tayara, new DateTime(2017, 07, 15));
            gerenciador.Admitir(mateus, new DateTime(2018, 02, 15));

            gerenciador.AumentarSalario(jorge);
            gerenciador.AumentarSalario(mateus);

            mensagem.BoasVindas();

            Console.WriteLine("O que deseja fazer? ");
            Console.WriteLine("1 - Consultar ficha de funcionários");
            Console.WriteLine("2 - Logar no sistema");
            var escolha = Console.ReadLine();

            Console.WriteLine();

            if (escolha == "1")
            {
                mensagem.ApresentarFuncionario(roberta);
                mensagem.ApresentarFuncionario(jorge);
                mensagem.ApresentarFuncionario(tayara);
                mensagem.ApresentarFuncionario(mateus);

                mensagem.ExibirTotalBonificacao(gerenciador.GetTotalBonificacao());
                mensagem.ExibirQuantidadeFuncionarios(gerenciador.GetTotalDeFuncionarios());
            }
            else if (escolha == "2")
            {
                UsarSistema();
            }
            else
            {
                Console.WriteLine("Opção inválida!");
            }
        }