public static void CalcularBonificacao() { GerenciadorBonificacao gerenciadorBonificacao = new GerenciadorBonificacao(); Designer pedrinho = new Designer("123.456.789.01"); pedrinho.Nome = "Pedrinho"; Diretor robertooo = new Diretor("123.456.789.01"); robertooo.Nome = "Robertoooo"; Auxiliar igor = new Auxiliar("123.456.789.01"); igor.Nome = "Cigano"; GerenteConta camila = new GerenteConta("123.456.789.01"); camila.Nome = "Camila"; gerenciadorBonificacao.RegistrarFuncionario(pedrinho); gerenciadorBonificacao.RegistrarFuncionario(robertooo); gerenciadorBonificacao.RegistrarFuncionario(igor); gerenciadorBonificacao.RegistrarFuncionario(camila); Console.WriteLine("Total de bonificações do mês: " + gerenciadorBonificacao.GetBonificacao()); }
/* * Fim do teste de Exceções * */ public static void UsarSistema() { SistemaInterno sistemaInterno = new SistemaInterno(); Diretor carlos = new Diretor("123.456.789-77"); carlos.Nome = "carlos"; carlos.Senha = "123"; GerenteConta denis = new GerenteConta("123.456.789-77"); denis.Nome = "denis"; denis.Senha = "456aa"; ParceiroComercial eduardo = new ParceiroComercial(); eduardo.Senha = "213"; sistemaInterno.Logar(carlos, "123"); sistemaInterno.Logar(carlos, "321"); sistemaInterno.Logar(denis, "456aa"); sistemaInterno.Logar(denis, "321"); sistemaInterno.Logar(eduardo, "321"); sistemaInterno.Logar(eduardo, "213"); }
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 GerenteConta("326.985.628-89"); camila.Nome = "Camila"; Funcionario eduardo = new Desenvolvedor("406.976.038-33"); eduardo.Nome = "Eduardo"; gerenciadorBonificacao.Registrar(pedro); gerenciadorBonificacao.Registrar(roberta); gerenciadorBonificacao.Registrar(igor); gerenciadorBonificacao.Registrar(camila); gerenciadorBonificacao.Registrar(eduardo); Console.WriteLine("Total de bonificacoes do mês: " + gerenciadorBonificacao.GetTotalBonificacao()); }
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); }
public static void UsarSistema() { SistemaInterno sistemaInterno = new SistemaInterno(); Diretor diretor = new Diretor("Lucas", "563.489.357-58", "123456"); sistemaInterno.Logar(diretor, "123456"); GerenteConta gerenteConta = new GerenteConta("Paulo", "263.589.145-58", "123456"); sistemaInterno.Logar(gerenteConta, "dfasfd"); ParceiroComercial parceiro = new ParceiroComercial("123456"); sistemaInterno.Logar(parceiro, "123456"); }
static void Main(string[] args) { SistemaInterno SisInt = new SistemaInterno(); Diretor neo = new Diretor("123.456.789-12"); neo.Nome = "Neo"; neo.Senha = "123"; SisInt.Logar(neo, "abc"); SisInt.Logar(neo, "123"); GerenteConta estela = new GerenteConta("456.789.123-12"); estela.Nome = "Estela"; estela.Senha = "456"; SisInt.Logar(estela, "abc"); SisInt.Logar(estela, "456"); Console.ReadLine(); }
public static void UsarSistema() { SistemaInterno sistemaInterno = new SistemaInterno(); Diretor robertooo = new Diretor("123.456.789.01"); robertooo.Nome = "Robertooo"; robertooo.Senha = "123"; GerenteConta jennifer = new GerenteConta("123.456.789.01"); jennifer.Nome = "Jennifer"; jennifer.Senha = "456"; ParceiroComercial parceiroComercial = new ParceiroComercial(); parceiroComercial.Senha = "123"; sistemaInterno.Logar(robertooo, "123"); sistemaInterno.Logar(jennifer, "456"); sistemaInterno.Logar(parceiroComercial, "123"); }
public static void Informar() { GerenciadorBonificacao bonificacao = new GerenciadorBonificacao(); /* Gerente */ GerenteConta gerente = new GerenteConta(2000, "123.784.154-70"); gerente.Nome = "Shilton Gerente"; var valorBonificacao = gerente.GetBonificacao(); bonificacao.Registrar(gerente); gerente.AumentarSalario(); Console.WriteLine("Novo salário: " + gerente.Salario); Console.WriteLine("Nome do gerente: " + gerente.Nome); Console.WriteLine("CPF do gerente: " + gerente.CPF); Console.WriteLine("Valor da Bonificação do gerente: " + valorBonificacao); Console.WriteLine("Total de funcionários: " + gerente.GetTotalFuncionarios()); Console.WriteLine("---------------------------------------------------------------"); /* Diretor */ Diretor diretor = new Diretor(5000, "544.877.154-19"); diretor.Nome = "Chefe Diretor"; bonificacao.Registrar(diretor); diretor.AumentarSalario(); Console.WriteLine("Novo salário: " + diretor.Salario); Console.WriteLine("Nome do diretor: " + diretor.Nome); Console.WriteLine("CPF do diretor: " + diretor.CPF); Console.WriteLine("Valor da Bonificação do diretor: " + diretor.GetBonificacao()); Console.WriteLine("Total de Bonificações: " + bonificacao.GetTotalBonificacao()); Console.WriteLine("Total de funcionários: " + gerente.GetTotalFuncionarios()); Console.ReadLine(); }
public static void CalcularBonificacao() { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Auxiliar alexandre = new Auxiliar("123.456.789-77"); alexandre.Nome = "alexandre"; gerenciador.Registrar(alexandre); Designer beatriz = new Designer("123.456.789-77"); beatriz.Nome = "beatriz"; beatriz.AumentarSalario(); gerenciador.Registrar(beatriz); Diretor carlos = new Diretor("123.456.789-77"); carlos.Nome = "carlos"; gerenciador.Registrar(carlos); GerenteConta denis = new GerenteConta("123.456.789-77"); denis.Nome = "denis"; gerenciador.Registrar(denis); Console.WriteLine("Total de bonificações do mês: R$" + gerenciador.GetTotalBonificacao()); }
public static void UsarSistema() { SistemaInterno sistemaInterno = new SistemaInterno(); Diretor roberta = new Diretor("159.753.398-04"); roberta.Nome = "Roberta"; roberta.Senha = "123"; GerenteConta camila = new GerenteConta("326.985.628-89"); camila.Nome = "Camila"; camila.Senha = "444"; ParceiroComercial parceiroComercial = new ParceiroComercial(); parceiroComercial.Senha = "123456"; sistemaInterno.Logar(roberta, "123"); sistemaInterno.Logar(camila, "444"); sistemaInterno.Logar(parceiroComercial, "123456"); }
static void Main(string[] args) { GerenciadoBonus gerenciador = new GerenciadoBonus(); Funcionario pessoa = new Auxiliar("123.456.789.12"); pessoa.Nome = "Pedro"; gerenciador.Registrar(pessoa); Diretor pessoa1 = new Diretor("123.654.987-98"); pessoa1.Nome = "João"; gerenciador.Registrar(pessoa1); Console.WriteLine("Funcioario / Salario / Bonus "); Console.WriteLine(pessoa.Nome + " / " + pessoa.Salario + " / " + pessoa.GetBonus()); Console.WriteLine(pessoa1.Nome + " / " + pessoa1.Salario + " / " + pessoa1.GetBonus()); Console.WriteLine("Total Bonus: "); Console.WriteLine(gerenciador.getTotalBonus()); pessoa.AumentarSalario(); pessoa1.AumentarSalario(); GerenciadoBonus newgerenciador = new GerenciadoBonus(); newgerenciador.Registrar(pessoa); newgerenciador.Registrar(pessoa1); Console.WriteLine("Apos aumentar salarios"); Console.WriteLine("Funcioario / Salario / Bonus "); Console.WriteLine(pessoa.Nome + " / " + pessoa.Salario + " / " + pessoa.GetBonus()); Console.WriteLine(pessoa1.Nome + " / " + pessoa1.Salario + " / " + pessoa1.GetBonus()); Console.WriteLine("Total Bonus: "); Console.WriteLine(newgerenciador.getTotalBonus()); InformacoesGerais(); Funcionario alex = new Auxiliar("7946.31254"); alex.Nome = "Alex"; newgerenciador.Registrar(alex); Funcionario katia = new Designer("985.652.125."); katia.Nome = "katia"; newgerenciador.Registrar(katia); Funcionario fernando = new Diretor("654987321"); fernando.Nome = "Fernando"; newgerenciador.Registrar(fernando); Funcionario mario = new GerenteConta("987654321"); mario.Nome = "Mario"; newgerenciador.Registrar(mario); Console.WriteLine("Funcionario / Salario Base / Bonus "); Console.WriteLine("Diretor: " + fernando.Nome + " / " + fernando.Salario + " / " + fernando.GetBonus()); Console.WriteLine("Designer: " + katia.Nome + " / " + katia.Salario + " / " + katia.GetBonus()); Console.WriteLine("Gerente: " + mario.Nome + " / " + mario.Salario + " / " + mario.GetBonus()); Console.WriteLine("Auxiliar: " + alex.Nome + " / " + alex.Salario + " / " + alex.GetBonus()); Console.WriteLine("Total Bonus: " + newgerenciador.getTotalBonus()); InformacoesGerais(); mario.AumentarSalario(); katia.AumentarSalario(); fernando.AumentarSalario(); alex.AumentarSalario(); Console.WriteLine("Apos aumentar o Salario"); Console.WriteLine("Funcionario / Salario Base / Bonus "); Console.WriteLine("Diretor: " + fernando.Nome + " / " + fernando.Salario + " / " + fernando.GetBonus()); Console.WriteLine("Designer: " + katia.Nome + " / " + katia.Salario + " / " + katia.GetBonus()); Console.WriteLine("Gerente: " + mario.Nome + " / " + mario.Salario + " / " + mario.GetBonus()); Console.WriteLine("Auxiliar: " + alex.Nome + " / " + alex.Salario + " / " + alex.GetBonus()); Console.WriteLine("Total Bonus: " + newgerenciador.getTotalBonus()); InformacoesGerais(); Desenvolvedor gui = new Desenvolvedor("159.621.841-89"); gui.Nome = "Guilherme"; Console.WriteLine("Guilher Salario: " + gui.Salario + "Bonus: " + gui.GetBonus()); InformacoesGerais(); }