public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("123");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("456");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("789");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("159");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor("753");

            guilherme.Nome = "Gilherme";

            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());
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            UsarSistema();

            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();



            Console.WriteLine(Funcionario.TotalDeFuncionarios);



            Diretor Eduardo = new Diretor("3237012836");

            Eduardo.Nome = "Eduardo Germano";

            Desenvolvedor Guilherme = new Desenvolvedor("456,564,256-87");

            Guilherme.Nome = "Guilherme";

            gerenciador.Registrar(Guilherme);



            gerenciador.Registrar(Eduardo);

            Console.WriteLine(Funcionario.TotalDeFuncionarios);

            Funcionario eduardoteste = Eduardo;

            Eduardo.AumentarSalario();
            Console.WriteLine("Novo salário de roberta: " + Eduardo.Salario);

            Console.WriteLine("Bonificação de uma referencia diretor: " + Eduardo.GetBonificacao());
            Console.WriteLine("Bonificação de uma referencia funcionario: " + Guilherme.GetBonificacao());



            Console.WriteLine();
            Console.WriteLine(Eduardo.Nome);
            Console.WriteLine(Eduardo.GetBonificacao());

            Console.WriteLine();

            Console.WriteLine("Total de bonificação: " + gerenciador.getTotalBonificacao());
        }