Beispiel #1
0
        public void codigoDaAula()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            //Funcionario carlos = new Funcionario(1000, "345.742.554-32");

            //carlos.Nome = "Carlos Santos de Almeida";

            //Console.WriteLine("Salario do Carlos antes do aumento: " + carlos.Salario);

            //gerenciador.Registrar(carlos);

            //carlos.AumentarSalario();

            //Console.WriteLine("Salario do Carlos depois do aumento: " + carlos.Salario);

            Diretor marcela = new Diretor("132.321.123-09");

            marcela.Nome = "Marcela";

            Console.WriteLine("Salario da Marcela antes do aumento: " + marcela.Salario);

            gerenciador.Registrar(marcela);

            marcela.AumentarSalario();

            Console.WriteLine("Salario da Marcela depois do aumento: " + marcela.Salario);

            //Console.WriteLine("Bonificação de carlos: " + carlos.GetBonificacao());
            Console.WriteLine("Bonificação da marcela: " + marcela.GetBonificacao());

            Console.WriteLine("Bonificação total que a empresa deverá pagar: " + gerenciador.GetTotalBonificacao());

            Console.WriteLine("Total de funcionarios criados: " + Funcionario.TotalFuncionarios);
        }
Beispiel #2
0
        public static void CalcularBonificacao()
        {
            Designer designer = new Designer("Pedro", "256.489.365-85");

            Diretor diretor = new Diretor("Roberta", "456.843.678-25", "123456");

            Auxiliar auxiliar = new Auxiliar("Igor", "245.156.452.48");

            GerenteConta gerenteConta = new GerenteConta("Camila", "542.365.486-58", "123456");

            Console.WriteLine("Total de Gastos Bonificação: " + Funcionario.GastosBonificacao);

            diretor.AumentarSalario();
            Console.WriteLine("Total de Gastos Bonificação: " + Funcionario.GastosBonificacao);
        }
Beispiel #3
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());
        }
Beispiel #4
0
        static void Main(string[] args)
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario carlos = new Funcionario(2000, "546.879.157-20");

            carlos.Nome = "Carlos";

            carlos.AumentarSalario();
            Console.WriteLine("Novo salario Carlos:" + carlos.Salario);

            Console.WriteLine("Total de Funcionários:" + Funcionario.TotalDeFuncionarios);
            gerenciador.Registrar(carlos);

            Diretor roberta = new Diretor("454.648.148-3");

            roberta.Nome = "Roberta";

            roberta.AumentarSalario();
            Console.WriteLine("Novo salario Roberta:" + roberta.Salario);

            Console.WriteLine("Total de Funcionários:" + Funcionario.TotalDeFuncionarios);

            //Funcionario _robertaTeste = roberta;
            //Console.WriteLine("Bonificador de um referencia de Diretor:" + roberta.GetBonificacao());
            //Console.WriteLine("Bonificador de um referencia de Funcionario:" + _robertaTeste.GetBonificacao());

            gerenciador.Registrar(roberta);

            Console.WriteLine(carlos.Nome);
            Console.WriteLine("Bonificação:" + carlos.GetBonificacao());

            Console.WriteLine(roberta.Nome);
            Console.WriteLine("Bonificação:" + roberta.GetBonificacao());

            Console.WriteLine("Total e bonificações: " + gerenciador.GetTotalBonificacao());

            Console.ReadLine();
        }