TelaMontaSequencia.java
From Grupo6 Especoo
(Difference between revisions)
Line 7: | Line 7: | ||
{ | { | ||
private CtrlMontaSequencia ctrlMontaSequencia; | private CtrlMontaSequencia ctrlMontaSequencia; | ||
- | |||
- | public TelaMontaSequencia() | + | public TelaMontaSequencia(CtrlMontaSequencia ctrlMontaSequencia) |
{ | { | ||
- | System.out.println("TelaMontaSequencia.TelaMontarSequencia()"); | + | System.out.println("TelaMontaSequencia.TelaMontarSequencia(CtrlMontaSequencia)"); |
- | ctrlMontaSequencia = | + | |
+ | this.ctrlMontaSequencia = ctrlMontaSequencia; | ||
} | } | ||
- | public void carregarTela() | + | public void carregarTela(ArrayList<Chamado> chamadosAbertos, ArrayList<Atendente> atendentesDisponiveis) |
{ | { | ||
- | System.out.println("TelaMontaSequencia.carregarTela()"); | + | System.out.println("TelaMontaSequencia.carregarTela(ArrayList<Chamado>, ArrayList<Atendente>)"); |
- | ArrayList<Chamado> | + | |
- | ArrayList<Atendente> | + | ArrayList<Chamado> chamadosAbertosCarregados = ctrlMontaSequencia.carregarChamadosAbertos(); |
- | + | ||
+ | if(chamadosAbertosCarregados != null) | ||
+ | { | ||
+ | chamadosAbertos.addAll(chamadosAbertosCarregados); | ||
+ | |||
+ | ArrayList<Atendente> atendentesDisponiveisCarregados = ctrlMontaSequencia.carregarAtendentesDisponiveis(); | ||
+ | |||
+ | if(atendentesDisponiveisCarregados != null) | ||
+ | { | ||
+ | atendentesDisponiveis.addAll(atendentesDisponiveisCarregados); | ||
+ | } | ||
+ | } | ||
} | } | ||
Line 26: | Line 37: | ||
{ | { | ||
System.out.println("TelaMontaSequencia.montarSequencia(Chamado, Integer, Atendente)"); | System.out.println("TelaMontaSequencia.montarSequencia(Chamado, Integer, Atendente)"); | ||
+ | |||
ctrlMontaSequencia.atualizarSequencia(chamado, prioridade, atendente); | ctrlMontaSequencia.atualizarSequencia(chamado, prioridade, atendente); | ||
- | |||
- | |||
- | |||
- | |||
- | |||
} | } | ||
} | } | ||
</pre> | </pre> |
Current revision as of 20:31, 23 May 2007
package sistemaordemservico; import java.util.ArrayList; public class TelaMontaSequencia { private CtrlMontaSequencia ctrlMontaSequencia; public TelaMontaSequencia(CtrlMontaSequencia ctrlMontaSequencia) { System.out.println("TelaMontaSequencia.TelaMontarSequencia(CtrlMontaSequencia)"); this.ctrlMontaSequencia = ctrlMontaSequencia; } public void carregarTela(ArrayList<Chamado> chamadosAbertos, ArrayList<Atendente> atendentesDisponiveis) { System.out.println("TelaMontaSequencia.carregarTela(ArrayList<Chamado>, ArrayList<Atendente>)"); ArrayList<Chamado> chamadosAbertosCarregados = ctrlMontaSequencia.carregarChamadosAbertos(); if(chamadosAbertosCarregados != null) { chamadosAbertos.addAll(chamadosAbertosCarregados); ArrayList<Atendente> atendentesDisponiveisCarregados = ctrlMontaSequencia.carregarAtendentesDisponiveis(); if(atendentesDisponiveisCarregados != null) { atendentesDisponiveis.addAll(atendentesDisponiveisCarregados); } } } public void montarSequencia(Chamado chamado, Integer prioridade, Atendente atendente) { System.out.println("TelaMontaSequencia.montarSequencia(Chamado, Integer, Atendente)"); ctrlMontaSequencia.atualizarSequencia(chamado, prioridade, atendente); } }