TelaMontaSequencia.java

From Grupo6 Especoo

(Difference between revisions)
 
Line 7: Line 7:
{
{
     private CtrlMontaSequencia ctrlMontaSequencia;
     private CtrlMontaSequencia ctrlMontaSequencia;
-
    private static boolean visivel = false;
 
      
      
-
     public TelaMontaSequencia()
+
     public TelaMontaSequencia(CtrlMontaSequencia ctrlMontaSequencia)
     {
     {
-
         System.out.println("TelaMontaSequencia.TelaMontarSequencia()");
+
         System.out.println("TelaMontaSequencia.TelaMontarSequencia(CtrlMontaSequencia)");
-
         ctrlMontaSequencia = new 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> chamadosAbertos = ctrlMontaSequencia.carregarChamadosAbertos();
+
       
-
         ArrayList<Atendente> atendentesDisponiveis = ctrlMontaSequencia.carregarAtendentesDisponiveis();
+
         ArrayList<Chamado> chamadosAbertosCarregados = ctrlMontaSequencia.carregarChamadosAbertos();
-
        visivel = true;
+
          
 +
        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);
-
    } 
 
-
   
 
-
    public boolean visivel()
 
-
    {
 
-
        return visivel;
 
     }
     }
}
}
</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);
    }
}
Personal tools