/** * * RETORNA O CAMPO FORMATADO COM BASE NO TIPO E NA AÇÃO * @param String $key * @param Array $optionsField * @param Array $value * @param Integer $action ação do formulário * @return String */ public static function getFormatField($key, $optionsField, $value, $action = 4) { if ($optionsField[$key]['type'] == 'date') { if ($action == 4) { $fieldValue = DataHora::getVisualisaDataSql($value); } elseif ($action == 1 || $action == 2) { $fieldValue = DataHora::getFormataDataSql($value); } } elseif ($optionsField[$key]['type'] == 'datetime') { if ($action == 4) { $fieldValue = DataHora::getVisualisaDataSql($value, '-', 2); } elseif ($action == 1 || $action == 2) { $fieldValue = DataHora::getFormataDataSql($value, 1); } } elseif ($optionsField[$key]['type'] == 'moeda') { $fieldValue = UtilString::formataValor($value, 2); } return $fieldValue; }
public function edit() { extract($_REQUEST); try { $sql = "UPDATE conteudo SET"; $sql .= " conteudo_categoria_id = '" . $conteudo_categoria_id . "',"; $sql .= " titulo = '" . addslashes($titulo) . "',"; $sql .= " subtitulo = '" . addslashes($subtitulo) . "',"; $sql .= " descricao = '" . addslashes($descricao) . "',"; $sql .= " descricao_breve = '" . addslashes($descricao_breve) . "',"; $sql .= " ordem = '" . $ordem . "',"; $sql .= " ativo = '" . $ativo . "',"; $sql .= " valor = '" . UtilString::formataValor($valor) . "',"; $sql .= " nome = '" . $nome . "',"; $sql .= " cargo = '" . $cargo . "',"; $sql .= " funcao = '" . $funcao . "',"; $sql .= " icone_bootstrap_id = '" . $icone_bootstrap_id . "'"; $sql .= "WHERE"; $sql .= "\tid = " . $id; DBSql::getExecute($sql); if (!empty($_FILES['foto']['name'])) { $this->addImagens($_FILES['foto'], 7, $id, FALSE); } return true; } catch (Exception $e) { DBSql::getMsgErro($sql); } return false; }