public function all($id) { if ($id == '') { $sql = "SELECT * FROM `cliente`;"; $vai = new MySQLDB(); $result = $vai->executeQuery($sql); } else { $sql = "SELECT `idcliente`, `nome`, `cnpj`, `email`, `senha`, `site`, `endereco`, `complemento`, `bairro`, `cep`, `cidade`, `estado`, `ativo`, `telefone` FROM `cliente` WHERE `idcliente` = {$id};"; $vai = new MySQLDB(); $result = $vai->executeQuery($sql); } while ($dados = mysql_fetch_array($result)) { $cliente = new Cliente(); $cliente->setidcliente(array('idcliente' => $dados['idcliente'])); $cliente->setnome(array('nome' => $dados['nome'])); $cliente->setcnpj(array('cnpj' => $dados['cnpj'])); $cliente->setemail(array('email' => $dados['email'])); $cliente->setsenha(array('senha' => $dados['senha'])); $cliente->setsite(array('site' => $dados['site'])); $cliente->setendereco(array('endereco' => $dados['endereco'])); $cliente->setcomplemento(array('complemento' => $dados['complemento'])); $cliente->setbairro(array('bairro' => $dados['bairro'])); $cliente->setcep(array('cep' => $dados['cep'])); $cliente->setcidade(array('cidade' => $dados['cidade'])); $cliente->setestado(array('estado' => $dados['estado'])); $cliente->setativo(array('ativo' => $dados['ativo'])); $cliente->settelefone(array('telefone' => $dados['telefone'])); $arr[] = $cliente; } return $arr; }
$ccosto = cleanString($_POST['ccosto']); $desc_rfi = cleanString($_POST['desc_rfi']); $obs_rfi = cleanString($_POST['obs_rfi']); $f_rfi = cleanString($_POST['f_rfi']); $user_gen = cleanString($_POST['user_gen']); $user_soli = cleanString($_POST['user_soli']); $estado = cleanString($_POST['estado']); $cliente = new Cliente($id); $cliente->setn_rfi($n_rfi); $cliente->setccosto($ccosto); $cliente->setdesc_rfi($desc_rfi); $cliente->setobs_rfi($obs_rfi); $cliente->setf_rfi($f_rfi); $cliente->setuser_gen($user_gen); $cliente->setuser_soli($user_soli); $cliente->setestado($estado); $cliente->save(); break; case 'newClient': $view->client = new Cliente(); $view->label = 'Nuevo RFI'; $view->disableLayout = true; $view->contentTemplate = "templates/clientForm.php"; // seteo el template que se va a mostrar break; case 'editClient': $editId = intval($_POST['id']); $view->label = 'Editar RFI'; $view->client = new Cliente($editId); $view->disableLayout = true; $view->contentTemplate = "templates/clientForm.php";