cadastrarBolsista()
This commit is contained in:
parent
51286b5d8d
commit
4be954a333
2 changed files with 18 additions and 5 deletions
|
|
@ -35,14 +35,27 @@ public class Gerenciador {
|
||||||
System.out.println("Insira o ano do aluno:");
|
System.out.println("Insira o ano do aluno:");
|
||||||
ano = input.nextInt();
|
ano = input.nextInt();
|
||||||
|
|
||||||
Aluno aluno = new Aluno(nome, idade, local, curso, matricula, semestre, ano, bolsista); // Adicionar opção de bolsista
|
Aluno aluno = new Aluno(nome, idade, local, curso, matricula, semestre, ano, false);
|
||||||
this.dados.appendAluno(aluno);
|
this.dados.appendAluno(aluno);
|
||||||
|
|
||||||
|
System.out.println("O aluno é bolsista? (s/n)");
|
||||||
|
String resposta = input.nextLine().toLowerCase();
|
||||||
|
if (resposta.equals("s")){
|
||||||
|
cadastrarBolsista(true, aluno);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void cadastrarBolsista() {
|
public void cadastrarBolsista(boolean resposta, Aluno alunoparametro) {
|
||||||
|
|
||||||
System.out.println("Insira o nome do aluno a quem você deseja cadastrar uma bolsa:");
|
Aluno aluno;
|
||||||
Aluno aluno = this.dados.findAluno(input.nextLine());
|
|
||||||
|
if (resposta){
|
||||||
|
aluno = alunoparametro;
|
||||||
|
} else {
|
||||||
|
System.out.println("Insira o nome do aluno a quem você deseja cadastrar uma bolsa:");
|
||||||
|
aluno = this.dados.findAluno(input.nextLine());
|
||||||
|
}
|
||||||
|
|
||||||
System.out.println("Insira o nome do projeto:");
|
System.out.println("Insira o nome do projeto:");
|
||||||
String projeto = input.nextLine();
|
String projeto = input.nextLine();
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ public class Menu {
|
||||||
gerenciador.cadastrarAluno(); // completar com o nome correto das gerenciadores
|
gerenciador.cadastrarAluno(); // completar com o nome correto das gerenciadores
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
gerenciador.cadastrarBolsista();
|
gerenciador.cadastrarBolsista(false, null);
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
gerenciador.registrarAcompanhamento();
|
gerenciador.registrarAcompanhamento();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue