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() ); }
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(); }
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()); }
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()); }
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()); }
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()); }
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 bonificacoes: " + gerenciador.GetTotalBonificacao()); }
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()); }
static void Main(string[] args) { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Console.WriteLine("Total de bonificações: " + gerenciador.GetTotalBonificacao()); Console.ReadLine(); }
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()); }
private static void RegistrarFuncionarios() { GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao(); List <Funcionario> funcionarios = ObterFuncionariosLista(); for (int indice = 0; indice < funcionarios.Count; indice++) { gerenciadorBonificacao.Registrar(funcionarios[indice]); } Console.WriteLine(gerenciadorBonificacao.ValorTotal); }
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"; Gustavo gustavo = new Gustavo("366.045.127-28"); gustavo.Nome = "Gustavo Godinho"; List <Funcionario> funcionarios = new List <Funcionario> { gustavo, guilherme, pedro, roberta, igor, camila }; foreach (var item in funcionarios) { gerenciadorBonificacao.Registrar(item); Console.WriteLine(item.GetHashCode() + " " + item.Nome.PadRight(20, ' ') + " " + item.CPF + " " + item.Salario.ToString("F", CultureInfo.InvariantCulture)); } Console.WriteLine("-"); Console.WriteLine("Total de bonificações do mês " + gerenciadorBonificacao.GetTotalBonificacao()); Console.WriteLine("Total de Funcionarios " + Funcionario.TotalDeFuncionarios); }
public static void CalcularBonificacao() { var gerenciarBonificacao = new GerenciadorBonificacao(); var auxiliar = new Auxiliar("123.456.789-00") { Nome = "João" }; var diretor = new Diretor("987.654.321-00") { Nome = "Maria" }; var designer = new Designer("654.789.123-55") { Nome = "Raimundo" }; var gerenteDeContas = new GerenteDeConta("798.456.123-55") { Nome = "Joana" }; var desenvolvedor = new Desenvolvedor("564.321.879-91") { Nome = "Pedro" }; Console.WriteLine("Diretor: " + diretor.Nome); Console.WriteLine("Salário: " + diretor.Salario); Console.WriteLine("Bonificação: " + diretor.GetBonificacao()); Console.WriteLine("Auxiliar: " + auxiliar.Nome); Console.WriteLine("Salário: " + auxiliar.Salario); Console.WriteLine("Bonificação: " + auxiliar.GetBonificacao()); Console.WriteLine("Designer: " + designer.Nome); Console.WriteLine("Salário: " + designer.Salario); Console.WriteLine("Bonificação: " + designer.GetBonificacao()); Console.WriteLine("GerenteDeContas: " + gerenteDeContas.Nome); Console.WriteLine("Salário: " + gerenteDeContas.Salario); Console.WriteLine("Bonificação: " + gerenteDeContas.GetBonificacao()); Console.WriteLine("Desenvolvedor: " + desenvolvedor.Nome); Console.WriteLine("Salário: " + desenvolvedor.Salario); Console.WriteLine("Bonificação: " + desenvolvedor.GetBonificacao()); }
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 CalcularBonificacao() { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Designer carlos = new Designer("Carlos", "123.152.366-00"); Diretor roberta = new Diretor("Roberta de Cássia Guimarãess", "123.635.986-63"); Auxiliar Igor = new Auxiliar("Pedro Luiz de OLiveira", "123.563.695-63"); GerenteDeConta Camila = new GerenteDeConta("Camila Gomes Pinto", "163.189.178-63"); gerenciador.Registrar(carlos); gerenciador.Registrar(roberta); gerenciador.Registrar(Igor); gerenciador.Registrar(Camila); Console.WriteLine("Total de bonificações do mês: " + gerenciador.GetTotalBonificacao()); }
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(); }
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"; }
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"; }
public 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"; Auxiliar Igor = new Auxiliar("cpf teste 3"); igor.Nome = "Igor"; GerenteDeConta Camila = new GerenteDeConta("cpf teste 4"); camila.Nome = "Camila"; }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Funcionario pedro = new Designer(500, "52323232"); pedro.Nome = "pedro"; // Irá dar erro porque a clase funcionario é uma classe abstrata /* * Funcionario pedro2 = new Funcionario(500, "52323232"); * pedro2.Nome = "pedro"; */ Funcionario marcos = new Diretor(5000, "5232323"); marcos.Nome = "Marcos"; Funcionario massa = new Auxiliar(1000, "2323232"); massa.Nome = "massa"; Funcionario gui = new Gerente(10000, "234232"); gui.Nome = "Guilherme"; Funcionario carlao = new Desenvolvedor(3000, "23232"); carlao.Nome = "Carlao"; gerenciador.Registrar(pedro); gerenciador.Registrar(marcos); gerenciador.Registrar(massa); gerenciador.Registrar(gui); Console.WriteLine(pedro.GetBonificacao()); Console.WriteLine(marcos.GetBonificacao()); Console.WriteLine(massa.GetBonificacao()); Console.WriteLine(gui.GetBonificacao()); Console.WriteLine($"Bonificação mensal foi de {gerenciador.GetTotalBonificacao()}"); }
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(); }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao(); Designer pedro = new Designer("Pedro", "123.456.789-10"); Diretor roberta = new Diretor("Roberta", "123.456.789-10"); Auxiliar igor = new Auxiliar("Igor", "123.456.789-10"); GerenteDeConta camila = new GerenteDeConta("Camila", "123.456.789-10"); Desenvolvedor fernando = new Desenvolvedor("Fernando", "123.456.789-10"); gerenciadorBonificacao.Registrar(pedro); gerenciadorBonificacao.Registrar(roberta); gerenciadorBonificacao.Registrar(igor); gerenciadorBonificacao.Registrar(camila); gerenciadorBonificacao.Registrar(fernando); Console.WriteLine($"Total de bonificações: {gerenciadorBonificacao.GetTotalBonificacao()}"); }
static void Main(string[] args) { //Atalho: // *Quando a diretiva não está nos using do projeto >> // >>Cursor em cima da palavra > CTRL + . > Verificar as opções > Enter GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Funcionario pedro = new Diretor(); Funcionario thiago = new Funcionario(); thiago.Nome = "Thiago"; thiago.CPF = "444.444.448-89"; thiago.Salario = 3000; gerenciador.Registrar(thiago); Diretor roberta = new Diretor(); roberta.Nome = "Roberta"; roberta.CPF = "333333333"; roberta.Salario = 5000; Funcionario robertaTeste = roberta; Console.WriteLine("Bonificação de uma referência de Diretor: " + roberta.GetBonificacao()); Console.WriteLine("Bonificação de uma referência de Funcionário: " + robertaTeste.GetBonificacao()); gerenciador.Registrar(roberta); Console.WriteLine(roberta.Nome); Console.WriteLine(roberta.GetBonificacao()); Console.WriteLine("Total de bonificação: " + gerenciador.GetTotalBonificacao()); Console.ReadLine(); }
static void Main(string[] args) { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Funcionario carlos = new Funcionario("43.432.432-09"); carlos.Nome = "Carlos"; carlos.Salario = 2000; gerenciador.Registrar(carlos); Diretor roberta = new Diretor("321.321.322-09"); roberta.Nome = "Roberta"; roberta.Salario = 5000; Console.WriteLine("Bonificação de uma referencia de diretor" + roberta.GetBonificacao()); //Isso é polimorfismo colocar em uma variavel base um objeto especializado //Com esse polimorfismo, estamos criando um novo funcionario do tipo Diretor Funcionario robertaTeste = roberta; Console.WriteLine("Bonificação de uma referencia de Diretor: " + roberta.GetBonificacao()); Console.WriteLine("Bonificação de uma referencia de Funcionário: " + robertaTeste.GetBonificacao()); 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(); }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Designer pedro = new Designer("111.123.456-99") { Nome = "Pedro" }; Diretor roberta = new Diretor("222.123.456-99") { Nome = "Roberta" }; Auxiliar igor = new Auxiliar("333.123.456-99") { Nome = "Igor" }; GerenteDeConta camila = new GerenteDeConta("444.123.456-99") { Nome = "Camila" }; Desenvolvedor guilherme = new Desenvolvedor("555.123.456-99") { Nome = "Guilherme" }; gerenciador.Registrar(pedro); gerenciador.Registrar(roberta); gerenciador.Registrar(igor); gerenciador.Registrar(camila); gerenciador.Registrar(guilherme); System.Console.WriteLine($"Total bonificacao mes: {gerenciador.TotalBonificacao}"); }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao(); //Designer pedro = new Designer("111.111.111-11"); //pedro.Nome = "Pedro"; //Diretor roberta = new Diretor("222.222.222-22"); //roberta.Nome = "Roberta"; //Auxiliar igor= new Auxiliar("333.333.333.-33"); //igor.Nome = "Igor"; //GerenteDeConta camila= new GerenteDeConta("444.444.444-44"); //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()); }
static void Main(string[] args) { GerenciadorBonificacao Gerenciador = new GerenciadorBonificacao(); Funcionario Carlos = new Funcionario(); Carlos.Nome = "Carlos"; Carlos.CPF = "121.806.976-78"; 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(); }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao(); Designer pedro = new Designer("123.456.789.00"); pedro.Nome = "Pedro"; Diretor roberta = new Diretor("123.456.789-00"); roberta.Nome = "Roberta"; Auxiliar igor = new Auxiliar("123.456.789-00"); igor.Nome = "Igor"; GerenteDeConta camila = new GerenteDeConta("123.456.789-00"); camila.Nome = "Camila"; Desenvolvedor guilherme = new Desenvolvedor("123.456.789-00"); guilherme.Nome = "Guilherme"; //Funcionario guilherme = new Desenvolvedor("123"); Também funciona //tipo funcionario e objeto desenvolvedor 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()); }