/** * editar * Edita a AvaliacaoPassada do usuario selecionado. * * @param array * @return int */ public function editar($dados) { /** @var int */ $id = $this->buscarID(); /** @var array */ $dadosCompletos = array_merge($dados, array('id' => $id)); /** @var int */ return $this->conexao->Editar($dadosCompletos); }
/** * editar * Editar um usuario existente * * @param array $dados * @return int */ public function editar($dados) { /** Converte a data para o padrão do BD */ if (isset($dados['dataNascimento'])) { /** @var string */ $dados['dataNascimento'] = datasql($dados['dataNascimento']); } return $this->conexao->Editar($dados); }
/** * editar * Editar um cargo existente * * @param array $dados * @return int */ public function editar($dados) { isset($dados['inicio']) ? $dados['inicio'] = dateTimesql($dados['inicio']) : ''; isset($dados['fim']) ? $dados['fim'] = dateTimesql($dados['fim']) : ''; isset($dados['inicioComentario']) ? $dados['inicioComentario'] = dateTimesql($dados['inicioComentario']) : ''; isset($dados['fimComentario']) ? $dados['fimComentario'] = dateTimesql($dados['fimComentario']) : ''; isset($dados['inicioAutoAva']) ? $dados['inicioAutoAva'] = dateTimesql($dados['inicioAutoAva']) : ''; isset($dados['fimAutoAva']) ? $dados['fimAutoAva'] = dateTimesql($dados['fimAutoAva']) : ''; /** @var int */ $this->conexao->Editar($dados); return $dados['id']; }
/** * editar * Editar um cargo existente * * @param array $dados * @return int */ public function editar($dados) { /** @var array */ $quesitos = json_decode($dados['quesitos']); /** Remove o indice quesitos do array de dados */ unset($dados['quesitos']); /** Remove o indice quesitoAdd do array de dados */ unset($dados['quesitoAdd']); /** @var int */ $this->conexao->Editar($dados); $quesitoBusiness = Quesito::getInstance($dados['id']); $quesitoBusiness->excluirTodos(); for ($i = 1; $i <= count($quesitos); $i++) { $quesitoBusiness->cadastrar(array('ordem' => $i, 'quesito' => $quesitos[$i - 1], 'idCargo' => $dados['id'])); } return $dados['id']; }
/** * editar * Editar um questoes existente * * @param array $dados * @return int */ public function editar($dados) { return $this->conexao->Editar($dados); }
/** * editar * Editar um usuario existente * * @param array $dados * @return int */ public function editar($dados) { isset($dados['dataEntrada']) ? $dados['dataEntrada'] = dateTimesql($dados['dataEntrada']) : ''; isset($dados['dataNascimento']) ? $dados['dataNascimento'] = dateTimesql($dados['dataNascimento']) : ''; return $this->conexao->Editar($dados); }