Пример #1
0
 /**
  * 
  * 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;
 }
Пример #2
0
 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;
 }