From Grupo6 Especoo
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);
}
}