コード例 #1
0
ファイル: Program.cs プロジェクト: erickcruzf/.NET-Developer
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

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

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("234.123.244-92");

            roberta.Nome = "Roberta";

            GerenteDeConta camila = new GerenteDeConta("429.239.932-13");

            camila.Nome = "Camila";

            Auxiliar igor = new Auxiliar("230.032.003-30");

            igor.Nome = "Igor";

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

            Console.WriteLine("Total de Bonificações do mês: R$" + gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #2
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(guilherme);
            gerenciadorBonificacao.Registrar(pedro);
            gerenciadorBonificacao.Registrar(roberta);
            gerenciadorBonificacao.Registrar(igor);
            // gerenciadorBonificacao.Registrar(camila);

            Console.WriteLine("Total de bonificações do mês " + gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #3
0
        public static void CalculaBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

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

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("531.468.795-77");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("497.861.564-55");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("465.976.852-49");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor("123.497.583-86");

            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());
        }
コード例 #4
0
        public static void CalcularBonificacao()
        {
            Diretor roberta = new Diretor("159.753.398-04", 5000);

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

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

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

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

            pedro.Nome = "Pedro";

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

            igor.Nome = "Igor";

            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

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

            Console.WriteLine("Total de bonificação no mês: {0}", gerenciador.GetTotalBonificacao());
        }
コード例 #5
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("000.111.222-33");

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("222.333.444-55");

            igor.Nome = "Igor";

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

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de bonificações por mês: " +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #6
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("841.415.125-52");

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("456.771.452-27");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("135.547.010-41");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de bonificações do mês " + gerenciador.GetTotalBonificacao());
        }
コード例 #7
0
ファイル: Program.cs プロジェクト: Japu431/ByteBank
        public static void CalcularBonficacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Funcionario Pedro = new Designer("832.123.123-12");

            Pedro.Nome = "Pedro";

            Funcionario Roberta = new Diretor("832.123.123-112");

            Roberta.Nome = "Roberta";

            Funcionario Igor = new Auxiliar("832.123.832-12");

            Igor.Nome = "Igor";

            Funcionario Camila = new GerenteDeConta("122.543.832-12");

            Camila.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());
        }
コード例 #8
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";

            //add classe Autenticavel
            Auxiliar isabela = new Auxiliar("981.198.778-53");

            isabela.Nome = "Isabela";


            ParceiroComercial joana = new ParceiroComercial();

            joana.Senha = "123456";


            //sistemaInterno.Logar(isabela, "oiio");
            sistemaInterno.Logar(joana, "123456");
            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(camila, "abc");
        }
コード例 #9
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());
        }
コード例 #10
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("312.452.232-09");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("234.533.123-09");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("847.293.022-04");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("555.524.123-09");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de bonificação a ser paga: R$" + gerenciador.GetTotalBonificacao());
        }
コード例 #11
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);
        }
コード例 #12
0
        static void Main(string[] args)
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario carlos = new Funcionario(2000, "546.985.781-98");

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

            Console.WriteLine($"Bonificação do(a) funcionário {carlos.Nome}: R${carlos.GetBonificacao()}, sobre o salário de R${carlos.Salario}");
            Console.WriteLine($"Total de funcionários: {Funcionario.TotalFuncionarios}");

            Diretor roberta = new Diretor(5000, "458.987.658-99");

            roberta.Nome = "Roberta";
            roberta.AumentarSalario();

            Console.WriteLine($"Bonificação do(a) funcionário {roberta.Nome}: R${roberta.GetBonificacao()}, sobre o salário de R${roberta.Salario}");
            Console.WriteLine($"Total de funcionários: {Funcionario.TotalFuncionarios}");

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

            Console.WriteLine($"Total de bonificações: R${gerenciador.GetTotalBonificacao()}");

            carlos.AumentarSalario();
            Console.WriteLine($"Novo salário de {carlos.Nome}: R${carlos.Salario}");

            roberta.AumentarSalario();
            Console.WriteLine($"Novo salário de {roberta.Nome}: R${roberta.Salario}");

            Console.ReadKey();
        }
コード例 #13
0
        static void Main(string[] args)
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();
            Funcionario            carlos      = new Desenvolvedor("123.456.789-10");

            carlos.Nome = "Carlos";

            Diretor roberta = new Diretor("109.876.543-21");

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

            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "000";

            SistemaInterno sistema = new SistemaInterno();

            sistema.Logar(parceiro, "000");
            sistema.Logar(roberta, "112");
            sistema.Logar(roberta, "111");

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

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

            Console.ReadLine();
        }
コード例 #14
0
        public static void UsarSistema()
        {
            var sistemaInterno = new SistemaInterno();

            var diretor = new Diretor("987.654.321-00")
            {
                Nome  = "Maria",
                Senha = "321"
            };

            var gerenteDeContas = new GerenteDeConta("798.456.123-55")
            {
                Nome  = "Joana",
                Senha = "123"
            };

            var parceiroComercial = new ParceiroComercial
            {
                Senha = "987"
            };

            sistemaInterno.Logar(parceiroComercial, "987");
            sistemaInterno.Logar(diretor, "123");
            sistemaInterno.Logar(gerenteDeContas, "123");
        }
コード例 #15
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();
            Diretor        carlos         = new Diretor("981.981.290..70");

            carlos.Nome  = "Carlos";
            carlos.Senha = "123";

            GerenteDeConta patricia = new GerenteDeConta("167.382.345-93");

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

            Designer tiago = new Designer("863.362.748-10");

            tiago.Nome = "Tiago";

            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "123456";

            sistemaInterno.Logar(parceiro, "123456");
            //sistemaInterno.Logar(pedro, "dsdsd");
            sistemaInterno.Logar(carlos, "123");
            sistemaInterno.Logar(patricia, "124");
        }
コード例 #16
0
        public static void CalcularBonificacao()

        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("cpf teste 1");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("cpf teste 2");

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

            Auxiliar igor = new Auxiliar("cpf teste 3");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("cpf teste 4");

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

            Desenvolvedor guilherme = new Desenvolvedor("cpf teste 4");

            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());
        }
コード例 #17
0
        public static void CalculaBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();


            Diretor carlos = new Diretor("981.981.290..70");

            carlos.Nome = "Carlos";

            Designer tiago = new Designer("863.362.748-10");

            tiago.Nome = "Tiago";

            GerenteDeConta patricia = new GerenteDeConta("167.382.345-93");

            patricia.Nome = "Patricia";

            Auxiliar lucas = new Auxiliar("874.492.901-65");

            lucas.Nome = "Lucas";

            gerenciadorBonificacao.Registrar(carlos);
            gerenciadorBonificacao.Registrar(tiago);
            gerenciadorBonificacao.Registrar(patricia);
            gerenciadorBonificacao.Registrar(lucas);

            Console.WriteLine("TOtal de bonificações no mês:" + gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #18
0
ファイル: Program.cs プロジェクト: grachetp/Estudos
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Desenvolvedor guilherme = new Desenvolvedor("654.988.888-94");

            guilherme.Nome = "Guilherme Rocha";

            Designer pedro = new Designer("888.555.333-21");

            pedro.Nome = "Pedro Grachet";

            Diretor roberta = new Diretor("654.654.654-650");

            roberta.Nome = "Roberta Santos";

            Auxiliar igor = new Auxiliar("987.987.987-99");

            igor.Nome = "Igor Mattos";

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

            camila.Nome = "Camila Silva";

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

            Console.WriteLine("Total de bonificações do mês R$" +
                              gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #19
0
        public static void CalcularBonificacao()
        {
            GerenciadorBoneficacao gerenciadorBoneficacao = new GerenciadorBoneficacao();

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

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar(2000, "445.112.664-11");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta(4000, "234.632.622-01");

            camila.Nome = "Camila";

            Desenvolvedor guilherme = new Desenvolvedor(4000, "234.632.622-01");

            guilherme.Nome = "Guilherme";

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


            Console.WriteLine("Total de bonificações do mês " + gerenciadorBoneficacao.GetTotalBonificacao());
        }
コード例 #20
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ções: " + gerenciador.GetTotalBonificacao());

            Console.ReadLine();
        }
コード例 #21
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Designer pedro = new Designer("481.913.388-82");

            pedro.Nome = "Pedro";

            Diretor roberta = new Diretor("111.111.111-11");

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("033.950.828-06");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("481.913.388-82");

            camila.Nome = "Camila";

            Desenvolvedor gabriel = new Desenvolvedor("481.913.388-82");

            gabriel.Nome = "Gabriel";

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

            Console.WriteLine("Total de bonificações do mês R$ " + gerenciador.GetTotalBonificacao());
        }
コード例 #22
0
ファイル: Program.cs プロジェクト: alan-silva/ByteBank
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

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

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("833.222.048-31");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("833.222.048-30");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("833.222.048-32");

            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());
        }
コード例 #23
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

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

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("135.489.479-98");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("954.654.856-32");

            roberta.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("152.635.987-95");

            roberta.Nome = "Camila";

            Funcionario gabriel = new Desenvolvedor("833.222.048-39");

            pedro.Nome = "Gabriel";

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

            Console.WriteLine("Total de Bonificaçõees do mes: " + gerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #24
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciador = new GerenciadorBonificacao();

            Funcionario Pedro = new Designer("111.111.111.11");

            Pedro.Nome = "Pedro";

            Funcionario Roberta = new Diretor("222.222.222.22");

            Roberta.Nome = "Roberta";

            Funcionario Igor = new Auxiliar("333.333.333.33");

            Igor.Nome = "Igor";

            Funcionario Camila = new GerenteDeConta("444.444.444.44");

            Camila.Nome = "Camila";


            gerenciador.Registrar(Pedro);
            gerenciador.Registrar(Roberta);
            gerenciador.Registrar(Igor);
            gerenciador.Registrar(Camila);

            Console.WriteLine($"Total de bonificação do mês: R$ {gerenciador.GetTotalBonificacao()}");
        }
コード例 #25
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";

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

            pedro.Nome = "Pedro";

            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "123456";

            sistemaInterno.Logar(parceiro, "123456");

            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(camila, "abc");
        }
コード例 #26
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();

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

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

            GerenteDeConta camila = new GerenteDeConta("362.827.629-08");

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

            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "12345";

            sistemaInterno.Logar(parceiro, "12345");


            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(roberta, "asd");

            sistemaInterno.Logar(camila, "123");
            sistemaInterno.Logar(camila, "asd");
        }
コード例 #27
0
        public static void UsarSistema()
        {
            SistemaInterno sistemaInterno = new SistemaInterno();
            Diretor        roberta        = new Diretor("222.222.222-22");

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

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

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

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

            pedro.Nome = "Pedro";

            ParceiroComercial parceiro = new ParceiroComercial();

            parceiro.Senha = "oi";

            sistemaInterno.Logar(roberta, "123");
            sistemaInterno.Logar(camila, "abc");
            //sistemaInterno.Logar(pedro, "oi"); //
            sistemaInterno.Logar(parceiro, "oi");

            Console.WriteLine();
        }
コード例 #28
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("948.273.298-93");

            pedro.Nome = "Pedro";

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

            roberta.Nome = "Roberta";

            Auxiliar igor = new Auxiliar("774.738.374-74");

            igor.Nome = "Igor";

            GerenteDeConta camila = new GerenteDeConta("362.827.629-08");

            camila.Nome = "Camila";

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

            Console.WriteLine("Total de bonificações do mês R$ " + gerenciadorBonificacao.GetTotalBonificacao() + ",00");
        }
コード例 #29
0
        public static void CalcularBonificacao()
        {
            GerenciadorBonificacao GerenciadorBonificacao = new GerenciadorBonificacao();

            Designer pedro = new Designer("030.562.588-15");

            pedro.Nome = "Pedro Gabriel Castro";

            Diretor roberta = new Diretor("454.658.148-32");

            roberta.Nome = "Roberta Mathiussi";

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

            igor.Nome = "Igor Polufueno";

            GerenteDeConta camila = new GerenteDeConta("000.493.322-77");

            camila.Nome = "Camila da Cunha";

            Desenvolvedor guilherme = new Desenvolvedor("287.632.948-01");

            guilherme.Nome = "Guilherme da Silva";

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


            Console.WriteLine("Total de bonificações concedidas no mês: " + GerenciadorBonificacao.GetTotalBonificacao());
        }
コード例 #30
0
        public static void CalculaBonificacao()
        {
            GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao();

            //Criando utilizando o polimorfismo pois a variavel criada pedro é do tipo Funcionário mas a variavel criada é do tipo Designer que herda as funcionalidades de funcionário
            Funcionario pedro = new Designer("132.445.889-20");

            pedro.Nome = "Pedro";

            Funcionario roberta = new Diretor("321.323.545-34");

            roberta.Nome = "Roberta";

            Funcionario igor = new Auxiliar("443.443.545-42");

            igor.Nome = "Igor";

            Funcionario camila = new GerenteDeConta("995.546.767-55");

            camila.Nome = "Camila";

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

            Console.WriteLine("O total de bonificação deste mês foi: " + gerenciadorBonificacao.GetTotalBonificacao());

            Console.WriteLine("O maior salario da empresa é: " + Funcionario.MaiorSalario(pedro.Salario, roberta.Salario, igor.Salario));
        }