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

            Designer pedro = new Designer("123.123.123-12");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("124.124.124-12");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("125.125.125-12");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("126.126.126-12");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de bonificações do mês: {0}", gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 2
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();
            Funcionario            carlos      = new Diretor(2000, "109203190193");

            carlos.Nome = "Carlos";
            //carlos.AumentarSalario();


            Diretor jessica = new Diretor(5000, "2109203190193");

            jessica.Nome = "Jessica";
            //jessica.AumentarSalario();



            gerenciador.Registrar(carlos);
            gerenciador.Registrar(jessica);


            Console.WriteLine(carlos.Nome);
            Console.WriteLine(carlos.GetBonificacao());
            Console.WriteLine(jessica.Nome);
            Console.WriteLine(jessica.GetBonificacao());

            Console.WriteLine("Total de bonificações: " + gerenciador.GetTotalBonificacao());
            Console.ReadLine();
        }
Exemplo n.º 3
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("123.123.123-12");

            pedro.Nome = "Pedro";

            Diretor joao = new Diretor("123.123.123-13");

            joao.Nome = "João";

            Auxiliar igor = new Auxiliar("123.123.123-14");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("123.123.123-15");

            camila.Nome = "Camila";

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

            Console.WriteLine(gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 4
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("999.999.999-99");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("888.888.888-88");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("777.777.777-77");

            igor.Nome = "Igor";

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

            camila.Nome = "Camila";

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

            guilherme.Nome = "Guilherme";

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

            Console.WriteLine("Total de bonificações: R$" + gerenciadorBonificacao.GetTotalBonificacao());
        }
        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());
        }
        //O metodo abaixo cria os objetos e faz o calculo da bonificação
        public static void CalcularBonificação()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Desenvolvedor guimerme = new Desenvolvedor("428.137.265-52");

            guimerme.Nome = "Guilherme";

            Desing pedro = new Desing("428.138.729-94");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("428.137.298-65");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("428.145.236-56");

            igor.Nome = "Igor";

            GerentedeConta camila = new GerentedeConta("428.456.753-45");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de Bonificação: " + gerenciadorBonificacao.GetTotalBonitficacao());
        }
Exemplo n.º 7
0
        public static void CalcularBonificacao()
        {
            //Instancia
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario priscila = new Designer("410.714.998-36");

            priscila.Nome = "Priscila";

            Funcionario sheila = new Diretor("000.753.398-06");

            sheila.Nome = "Sheila";

            Funcionario aline = new Auxiliar("432.198.987-53");

            aline.Nome = "Aline";

            Funcionario bia = new GerenteDeConta("644.985.628-10");

            bia.Nome = "Beatriz";

            Desenvolvedor jonathan = new Desenvolvedor("311.175.468-26");

            jonathan.Nome = "Jonathan";

            gerenciadorBonificacao.Registrar(jonathan);
            gerenciadorBonificacao.Registrar(priscila);
            gerenciadorBonificacao.Registrar(sheila);
            gerenciadorBonificacao.Registrar(aline);
            gerenciadorBonificacao.Registrar(bia);

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

            Designer pedro = new Designer("123456789");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("123456789");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("123456789");

            igor.Nome = "Igor";

            GerenteDeConta iris = new GerenteDeConta("123456789");

            iris.Nome = "Iris";

            Desenvolvedor rogerio = new Desenvolvedor("123456789");

            rogerio.Nome = "Rogerio";

            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            gerenciadorBonificacao.Registrar(iris);
            gerenciadorBonificacao.Registrar(rogerio);

            Console.WriteLine("Total de bonificacao R$" + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 9
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("45401384807");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("45401384807");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("45401384807");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("45401384807");

            camila.Nome = "Camila";

            Funcionario felipe = new Auxiliar("45401384807");

            felipe.Nome = "Felipe";


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

            Console.WriteLine("Total de bonificações " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 10
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";

            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 mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 11
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("000.000.001-11")
            {
                Nome = "Pedro"
            };

            Diretor roberta = new Diretor("000.000.002-22")
            {
                Nome = "Roberta"
            };

            Auxiliar igor = new Auxiliar("000.000.003-33")
            {
                Nome = "Igor"
            };

            GerenteDeConta camila = new GerenteDeConta("000.000.004-44")
            {
                Nome = "Camila"
            };

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

            Console.WriteLine("Total de bonificação do mês: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 12
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("833.132.345-12");

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("541.311.541-x");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("341.566.998-0");

            camila.Nome = "Camila";

            Desenvolvedor emerson = new Desenvolvedor("Emerson");

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

            Console.WriteLine("Emerson Salario: " + emerson.Salario);
            Console.WriteLine("Total Bonificacao: " + gerenciador.GetTotalBonificacao());
        }
Exemplo n.º 13
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer roberta = new Designer("404.691.928-22");

            roberta.Nome = "Roberta";

            Diretor pedro = new Diretor("565.912.131-32");

            pedro.Nome = "Pedro";

            Auxiliar igor = new Auxiliar("891.524.923-11");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("999.222.111-22");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total bonificação: R$" + gerenciador.GetTotalBonificacao());
        }
Exemplo n.º 14
0
        public static void CaulcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer designer = new Designer("833.22.048-39");

            designer.Nome = "Pedro";

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

            diretor.Nome = "Roberta";

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

            auxiliar.Nome = "Igor";

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

            gerenteDeConta.Nome = "Camila";

            gerenciador.Registrar(designer);
            gerenciador.Registrar(diretor);
            gerenciador.Registrar(auxiliar);
            gerenciador.Registrar(gerenteDeConta);

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

            Designer designer = new Designer(3000, "123.456.789-12");

            designer.Nome = "Pedro";

            Auxiliar auxiliar = new Auxiliar(2000, "789.654.321-13");

            auxiliar.Nome = "Igor";

            GerenteDeConta gerenteDeConta = new GerenteDeConta(4000, "987.456.321-14");

            gerenteDeConta.Nome = "Camila";

            Diretor diretor = new Diretor(5000, "321.456.987-15");

            diretor.Nome = "Roberta";

            gerenciadorBonificacao.Registrar(designer);
            gerenciadorBonificacao.Registrar(auxiliar);
            gerenciadorBonificacao.Registrar(gerenteDeConta);
            gerenciadorBonificacao.Registrar(diretor);

            Console.WriteLine("Total bonificações: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 16
0
        public static void CalcularBonificacao()
        {
            var gerenciadorBonificacao = new GerenciadorBonificacao();

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

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

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

            igor.Nome = "Igor";

            var camila = new GerenteDeContas("326.985.628-89");

            camila.Nome = "Camila";

            var edson = new Desenvolvedor("347.846.828-05");

            edson.Nome = "Edson";

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

            Console.WriteLine("Total de bonificações do mês: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 17
0
        //static pois vai ser chamado pelo metodo main que também é estático da classe program
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenfiador = new GerenciadorBonificacao();

            Auxiliar igor = new Auxiliar("054.438.115-65");

            igor.Nome = "Igor";

            Designer pedro = new Designer("054.438.115-65");

            pedro.Nome = "Pedro";

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

            camila.Nome = "Camila";

            Funcionario roberta = new Diretor("054.438.115-65");

            roberta.Nome = "Roberta";

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

            Console.WriteLine("Total de bonificações: " + gerenfiador.GetTotalBonificacao());
        }
Exemplo n.º 18
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario Cad1 = new Designer("824542354352");

            Cad1.Nome = "Irineu";

            Diretor Cad2 = new Diretor("43256423542364");

            Cad2.Nome = "Stark";

            Funcionario Cad3 = new Auxiliar("345423624");

            Cad3.Nome = "Roger";

            GerenteDeConta Cad4 = new GerenteDeConta("4362363274372");

            Cad4.Nome = "America";

            Desenvolvedor Cad5 = new Desenvolvedor("154262367477");

            Cad5.Nome = "Uzumaki";

            gerenciadorBonificacao.Registrar(Cad1);
            gerenciadorBonificacao.Registrar(Cad2);
            gerenciadorBonificacao.Registrar(Cad3);
            gerenciadorBonificacao.Registrar(Cad4);
            gerenciadorBonificacao.Registrar(Cad5);

            Console.WriteLine("Total de bonificações do mês " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 19
0
        static void Main(string[] args)
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();


            Funcionario carlos = new Funcionario();

            carlos.Nome    = "Carlos";
            carlos.CPF     = "546.879.157-20";
            carlos.Salario = 2000;

            gerenciador.Registrar(carlos);

            Diretor roberta = new Diretor();

            roberta.Nome    = "Roberta";
            roberta.CPF     = "454.658.148-3";
            roberta.Salario = 5000;

            gerenciador.Registrar(roberta);

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

            Console.WriteLine(roberta.Nome);
            Console.WriteLine(roberta.GetBonificacao());
            Console.WriteLine("Total de Bonificação é : " + gerenciador.GetTotalBonificacao());


            Console.ReadLine();
        }
Exemplo 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";

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

            Console.Write("Total de bonificação do mês " + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 21
0
        public static void CalcularBonificacao()  // Métodos estáticos não podem chamar métodos não estáticos.
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario fabricio = new Designer("088.456.123-87");

            fabricio.Nome = "Fabricio";

            Funcionario roberta = new Diretor("048.456.125-66");

            roberta.Nome = "Roberta";

            Funcionario carlos = new Auxiliar("083.356.153-67");

            carlos.Nome = "Carlos";

            Funcionario richard = new GerenteDeConta("388.266.143-88");

            richard.Nome = "Richard";

            gerenciador.Registrar(fabricio);
            gerenciador.Registrar(roberta);
            gerenciador.Registrar(carlos);
            gerenciador.Registrar(richard);

            Console.WriteLine("Total de bonificações do mês: " + gerenciador.GetTotalBonificacao());

            Console.WriteLine("Total de funcionários: " + Funcionario.TotalDeFuncionarios);
        }
Exemplo n.º 22
0
        public static void CalcularBonificação()
        {
            //Funcionario teste = new Funcionario(200, "3457.797");
            //teste.GetBonificacao();

            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());
        }
Exemplo n.º 23
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario pedro = new Designer("111.111.111-18");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("123.456.789.-09");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("345.123.456=21");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("089.234.989.43");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor("03.456.132.69");

            guilherme.Nome = "Guilherme";


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



            Console.WriteLine("TOTal de bonificação no mes" + gerenciadorBonificacao.GetTotalBonificacao());
        }
Exemplo n.º 24
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("123654789-99");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("456987321-64");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("6897543215-87");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("7896532410-45");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total bonificações do mes: R$" + gerenciador.getBonificacao());
        }
Exemplo n.º 25
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao =
                new GerenciadorBonificacao();

            Designer pedro = new Designer("992.132.453-42");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("352.912.423-12");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("354.120.342-39");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("821.128.129-34");

            camila.Nome = "Camila";

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

            Console.WriteLine(
                "Total de bonificações do mês: "
                + gerenciadorBonificacao.GetTotalBonificacao()
                );
        }
Exemplo n.º 26
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);
        }
Exemplo n.º 27
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());
        }
        public static void InicializarPrograma()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();
            Diretor diretor = new Diretor("000.000.000-00");

            diretor.Nome = "Juliana";
            gerenciador.Registrar(diretor);
            Console.WriteLine("Total de bonificações: " + gerenciador.GetTotalBonificacao());
        }
Exemplo n.º 29
0
        static void Main(string[] args)
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();
            Funcionario            zeah        = new Designer("111111");

            zeah.nome    = "zé";
            zeah.Salario = 789;

            Diretor maria = new Diretor("11111");

            maria.nome    = "maria";
            maria.Salario = 5;

            gerenciador.Registrar(maria);
            gerenciador.Registrar(zeah);

            Console.WriteLine(maria.GetBonificacao());
            Console.ReadLine();
        }
Exemplo n.º 30
0
        public static void Teste()
        {
            Funcionario diretor = new Diretor("876.345.567-90");
            Funcionario gerenteDeContagerenteDeConta = new GerenteDeConta("876.345.567-90");
            Funcionario designer = new Designer("876.345.567-90");
            Funcionario auxiliar = new Auxiliar("876.345.567-90");

            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            gerenciadorBonificacao.Registrar(diretor);
            gerenciadorBonificacao.Registrar(gerenteDeContagerenteDeConta);
            gerenciadorBonificacao.Registrar(designer);
            gerenciadorBonificacao.Registrar(auxiliar);

            diretor.Nome = "Fernando";
            gerenteDeContagerenteDeConta.Nome = "Bruna";
            designer.Nome = "Mangovile";
            auxiliar.Nome = "Peixada";
        }