public function salvarUsuariosAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); $model_usuarios = new Cadastros_Model_Usuarios(); $email = new Recursos_Email(); $log = new Acesso_Log(); $dados = $this->_getAllParams(); $id = $dados['id']; $table = "usuario"; $where = "id=" . $id; if ($id != null) { ## Pegando a senha atual ## $user_dados = $model_usuarios->findAuxiliar($table, $where); $senha_usuario_atual = $user_dados['senha_usuario']; $senha_usuario = $senha_usuario_atual; } else { $senha_usuario = md5("goepa"); } $array_dados = array("id_perfil" => $dados['id_perfil'], "login_usuario" => $dados['login_usuario'], "senha_usuario" => $senha_usuario, "nome_usuario" => $dados['nome_usuario'], "email_usuario" => $dados['email_usuario'], "dt_update" => date('Y-m-d H:i:s')); if ($id == null) { $model_usuarios->inserir($table, $array_dados); $id_usuario = $model_usuarios->getAdapter()->lastInsertId(); $email->enviarEmailCadastro($id_usuario); $log->LogInsert($id_usuario); } else { $model_usuarios->editar($table, $array_dados, $where); $log->Log(); } return $this->_helper->redirector('index'); }