Example #1
0
 public function Registrar(UT $data)
 {
     try {
         $sql = "INSERT INTO ut (inicio,fin,valor) \n\t\t        VALUES (?, ?, ?)";
         $this->pdo->prepare($sql)->execute(array($data->__GET('inicio'), $data->__GET('fin'), $data->__GET('valor')));
     } catch (Exception $e) {
         die($e->getMessage());
     }
     return true;
 }
Example #2
0
 public function Registrar(UT $data)
 {
     $consulta = "INSERT INTO FISC_UNIDADTRIBUTARIA \n\t\t(id_unidadt, yinicio, minicio, dinicio, yfin, mfin, dfin, valor) \n\t\tVALUES (:id, :yin, :min, :din, :yfn, :mfn, :dfn, :val )";
     $id = $data->__GET('id_unidadt');
     $yinicio = $data->__GET('yinicio');
     $minicio = $data->__GET('minicio');
     $dinicio = $data->__GET('dinicio');
     $yfin = $data->__GET('yfin');
     $mfin = $data->__GET('mfin');
     $dfin = $data->__GET('dfin');
     $valor = $data->__GET('valor');
     //Preparamos la conexión a la base de datos
     $this->conex = DataBase::getInstance();
     //Preparamos la consulta
     $stid = oci_parse($this->conex, $consulta);
     if (!$stid) {
         //Libera los recursos
         oci_free_statement($stid);
         // Cierra la conexión Oracle
         oci_close($this->conex);
         return false;
     }
     // Realizar la lógica de la consulta
     oci_bind_by_name($stid, ':id', $id);
     oci_bind_by_name($stid, ':yin', $yinicio);
     oci_bind_by_name($stid, ':min', $minicio);
     oci_bind_by_name($stid, ':din', $dinicio);
     oci_bind_by_name($stid, ':yfn', $yfin);
     oci_bind_by_name($stid, ':mfn', $mfin);
     oci_bind_by_name($stid, ':dfn', $dfin);
     oci_bind_by_name($stid, ':val', $valor);
     $r = oci_execute($stid);
     if (!$r) {
         //Libera los recursos
         oci_free_statement($stid);
         // Cierra la conexión Oracle
         oci_close($this->conex);
         return false;
     }
     //Libera los recursos
     oci_free_statement($stid);
     // Cierra la conexión Oracle
     oci_close($this->conex);
     return true;
 }