public function salvarAgente($idAgente, $descricao, $codigoAgente){



		$agenteParaSalvar = new Agente();
		$agenteParaSalvar->setIdAgente($idAgente);
		$agenteParaSalvar->setDescricao($descricao);
		$agenteParaSalvar->setCodigoAgente($codigoAgente);

		if($agenteParaSalvar){
			$resultadoSalvarAgente = $this->agente->salvarAgente($agenteParaSalvar);
		}

		unset($agenteParaSalvar);
		$this->listarAgentes();			
			
	}
	public function salvarModelo($planta, $descricao, $agentes, $dataHora, $objetoPlantaDoModelo){
		$novoModeloLimpeza = new ModeloLimpeza();

		$objetoAgente = new Agente();			
		$agentesEscolhidos = array();

		foreach ($agentes as $cadaAgente) {
			 $objetoAgente->setIdAgente($cadaAgente);
			 $agentesEscolhidos[] = $objetoAgente;
		}		

		$novoModeloLimpeza->setDescricao($descricao);
		$novoModeloLimpeza->setDataProgramado($dataHora);
		$novoModeloLimpeza->setUsuario($_COOKIE['idUsuario']);
		$novoModeloLimpeza->setTempoEstimado(0);	
		$novoModeloLimpeza->setPlanta($objetoPlantaDoModelo);	
		$novoModeloLimpeza->setAgentes($agentesEscolhidos);			
		
		$novoModeloLimpeza->salvarModeloLimpeza($novoModeloLimpeza);
	}
Beispiel #3
0
    public function recuperarDadosAgenteLimpeza($idModeloLimpeza=false, $idUsuario=false){
    	if($idModeloLimpeza){
            //vou usar isso quando for editar algum modelo
        }else if($idUsuario){
            $buscaInfoAgentes = "SELECT idAgente, descricao, tempoLimpeza from agente where idUsuario = {$idUsuario} AND status ='A'";
        }else{
            return false;
        }

           
        $resultadoBruto = mysql_query($buscaInfoAgentes);
        $agentes = array();
        while ($row = mysql_fetch_assoc($resultadoBruto)) {
            $agenteAux= new Agente();
            $agenteAux->setIdAgente($row['idAgente']);
            $agenteAux->setDescricao($row['descricao']);
            $agenteAux->setTempoLimpeza($row['tempoLimpeza']);
            $agentes[] = $agenteAux;   
        }
        return $agentes;
            
    }