Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public String introduzirPergunta(int numero, String epoca, int ano, String disciplina, String curso, String topico1, String topico2, String topico3, ArrayList<String> enunciado){
- boolean temErro = false;
- if(topico1.equals(topico2) || topico2.equals(topico3) || topico1.equals(topico3)){
- resultado = "Existencia de topicos repetidos.";
- temErro = true;
- }
- else{
- if(!perguntas.isEmpty()){
- ChavePergunta auxKey = new ChavePergunta(numero, epoca, ano, disciplina, curso);
- if(perguntas.containsKey(auxKey)){
- resultado = "Existencia da pergunta referida.";
- temErro = true;
- }
- }
- }
- if(!temErro){
- ChavePergunta auxKey = new ChavePergunta(numero, epoca, ano, disciplina, curso);
- Pergunta auxPergunta = new Pergunta(numero, epoca, ano, disciplina, curso, topico1, topico2, topico3, enunciado);
- perguntas.put(auxKey, auxPergunta);
- inserirTopico(topico1, auxPergunta);
- inserirTopico(topico2, auxPergunta);
- inserirTopico(topico3, auxPergunta);
- resultado = "Insercao da pergunta com sucesso.";
- }
- return resultado;
- }
Add Comment
Please, Sign In to add comment