public function novoModeloLimpeza(){ $novaPlanta = new Planta(); $novosAgente = new Agente(); $modeloLimpeza = new ModeloLimpeza(); $modeloLimpeza->setPlanta($novaPlanta->carregarPlantaUsuario($_COOKIE['idUsuario'])); $modeloLimpeza->setAgentes($novosAgente->recuperarDadosAgenteLimpeza(null,$_COOKIE['idUsuario'] )); $modeloLimpeza->setDataProgramado(''); $modeloLimpeza->setDescricao(''); $modeloLimpeza->setTempoEstimado(''); return $modeloLimpeza; }
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); }