コード例 #1
0
 public function guardar($inmueble)
 {
     $conexion = new Conexion();
     if ($inmueble->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET ubicacion = :ubicacion, calle = :calle, nExt = :nExt, nInt = :nInt, cp = :cp, colonia = :colonia, rec = :rec, recDetalle = :recDetalle, ban = :ban, banDetalle = :banDetalle, detalle = :detalle, num = :num, construido = :construido, Stotal = :Stotal, costoM2 = :costoM2, Ctotal = :Ctotal, instPago = :instPago, propia = :propia, adeudo = :adeudo, fContrato = :fContrato, fVigencia = :fVigencia, nCredito = :nCredito, deseado = :deseado, comision = :comision WHERE id = :id');
         $consulta->bindParam(':ubicacion', $inmueble->ubicacion);
         $consulta->bindParam(':calle', $inmueble->calle);
         $consulta->bindParam(':nExt', $inmueble->nExt);
         $consulta->bindParam(':colonia', $inmueble->colonia);
         $consulta->bindParam(':rec', $inmueble->rec);
         $consulta->bindParam(':ban', $inmueble->ban);
         $consulta->bindParam(':detalle', $inmueble->detalle);
         $consulta->bindParam(':propia', $inmueble->propia);
         $consulta->bindParam(':deseado', $inmueble->deseado);
         $consulta->bindParam(':nInt', $inmueble->nInt);
         $consulta->bindParam(':cp', $inmueble->cp);
         $consulta->bindParam(':recDetalle', $inmueble->recDetalle);
         $consulta->bindParam(':banDetalle', $inmueble->banDetalle);
         $consulta->bindParam(':construido', $inmueble->construido);
         $consulta->bindParam(':Stotal', $inmueble->Stotal);
         $consulta->bindParam(':costoM2', $inmueble->costoM2);
         $consulta->bindParam(':Ctotal', $inmueble->Ctotal);
         $consulta->bindParam(':instPago', $inmueble->instPago);
         $consulta->bindParam(':adeudo', $inmueble->adeudo);
         $consulta->bindParam(':fContrato', $inmueble->fContrato);
         $consulta->bindParam(':fVigencia', $inmueble->fVigencia);
         $consulta->bindParam(':nCredito', $inmueble->nCredito);
         $consulta->bindParam(':comision', $inmueble->comision);
         $consulta->bindParam(':num', $inmueble->num);
         $consulta->bindParam(':id', $inmueble->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (ubicacion, calle, nExt, colonia, rec, ban, detalle, propia, deseado, tipo_id, cliente_id, operacion_id, estatus) VALUES(:ubicacion, :calle, :nExt, :colonia, :rec, :ban, :detalle, :propia, :deseado, :tipo, :cliente, 1, 2)');
         $consulta->bindParam(':ubicacion', $inmueble->ubicacion);
         $consulta->bindParam(':calle', $inmueble->calle);
         $consulta->bindParam(':nExt', $inmueble->nExt);
         $consulta->bindParam(':colonia', $inmueble->colonia);
         $consulta->bindParam(':rec', $inmueble->rec);
         $consulta->bindParam(':ban', $inmueble->ban);
         $consulta->bindParam(':detalle', $inmueble->detalle);
         $consulta->bindParam(':propia', $inmueble->propia);
         $consulta->bindParam(':deseado', $inmueble->deseado);
         $consulta->bindParam(':tipo', $inmueble->tipo->id);
         $consulta->bindParam(':cliente', $inmueble->cliente->id);
         $consulta->execute();
         $inmueble->id = $conexion->lastInsertId();
         $inmueble->expediente = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #2
0
 public function guardar($cliente)
 {
     $conexion = new Conexion();
     if ($cliente->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET domicilio = :domicilio, contacto = :contacto, telefono = :telefono, curp = :curp, nss = :nss, civil = :civil, notas = :notas, estado_id = :estado WHERE id = :id');
         $consulta->bindParam(':domicilio', $cliente->domicilio);
         $consulta->bindParam(':contacto', $cliente->contacto);
         $consulta->bindParam(':telefono', $cliente->telefono);
         $consulta->bindParam(':curp', $cliente->curp);
         $consulta->bindParam(':nss', $cliente->nss);
         $consulta->bindParam(':civil', $cliente->civil);
         $consulta->bindParam(':notas', $cliente->notas);
         $consulta->bindParam(':estado', $cliente->estado->id);
         $consulta->bindParam(':id', $cliente->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (domicilio, telefono, usuario_id) VALUES(:domicilio, :telefono, :usuario)');
         $consulta->bindParam(':domicilio', $cliente->domicilio);
         $consulta->bindParam(':telefono', $cliente->telefono);
         $consulta->bindParam(':usuario', $cliente->usuario->id);
         $consulta->execute();
         $cliente->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #3
0
ファイル: usuarios.php プロジェクト: racorrea/PDOTest
 public function guardarDatos()
 {
     $conexion = new Conexion();
     $sql = $conexion->prepare("INSERT INTO " . self::TABLA . " (nombre, correo) VALUES (:nombre, :correo)");
     $sql->bindParam(':nombre', $this->nombre);
     $sql->bindParam(':correo', $this->correo);
     $sql->execute();
     $this->id = $conexion->lastInsertId();
     $conexion = NULL;
 }
コード例 #4
0
ファイル: classDeporte.php プロジェクト: dardusso23/GestClub
 public function guardar()
 {
     $conexion = new Conexion();
     if ($this->id_deporte != 0) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET  = descripcion = :deporte_nombre WHERE id = :id');
         $consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
         $consulta->bindParam(':id_deporte', $this->id_deporte);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (descripcion) VALUES(:deporte_nombre)');
         $consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
         $consulta->execute();
         $this->id = $conexion->lastInsertId();
     }
     // $conexion = null;
 }
コード例 #5
0
 public function guardar($operacion)
 {
     $conexion = new Conexion();
     if ($operacion->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET operacion = :nombre WHERE id = :id');
         $consulta->bindParam(':nombre', $operacion->operacion);
         $consulta->bindParam(':id', $operacion->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (operacion) VALUES(:nombre)');
         $consulta->bindParam(':nombre', $operacion->operacion);
         $consulta->execute();
         $operacion->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #6
0
 public function guardar($usuario)
 {
     $conexion = new Conexion();
     if ($usuario->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET nombre = :nombre, correo = :correo WHERE id = :id');
         $consulta->bindParam(':nombre', $usuario->nombre);
         $consulta->bindParam(':correo', $usuario->correo);
         $consulta->bindParam(':id', $usuario->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (nombre, correo, clave, estatus) VALUES(:nombre, :correo, :clave, 1)');
         $consulta->bindParam(':nombre', $usuario->nombre);
         $consulta->bindParam(':correo', $usuario->correo);
         $consulta->bindParam(':clave', md5($usuario->clave));
         $consulta->execute();
         $usuario->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #7
0
 public function guardar($asesor)
 {
     $conexion = new Conexion();
     if ($asesor->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET telefono = :telefono, sede_id = :sede WHERE id = :id');
         $consulta->bindParam(':telefono', $asesor->telefono);
         $consulta->bindParam(':sede', $asesor->sede->id);
         $consulta->bindParam(':id', $asesor->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (telefono, sede_id, usuario_id) VALUES(:telefono, :sede, :usuario)');
         $consulta->bindParam(':sede', $asesor->sede->id);
         $consulta->bindParam(':telefono', $asesor->telefono);
         $consulta->bindParam(':usuario', $asesor->usuario->id);
         $consulta->execute();
         $asesor->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #8
0
 public function guardar($sede)
 {
     $conexion = new Conexion();
     if ($sede->id) {
         $consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET sede = :nombre, direccion = :direccion, telefono = :telefono WHERE id = :id');
         $consulta->bindParam(':nombre', $sede->sede);
         $consulta->bindParam(':direccion', $sede->direccion);
         $consulta->bindParam(':telefono', $sede->telefono);
         $consulta->bindParam(':id', $sede->id);
         $consulta->execute();
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (sede, direccion, telefono) VALUES(:nombre, :direccion, :telefono)');
         $consulta->bindParam(':nombre', $sede->sede);
         $consulta->bindParam(':direccion', $sede->direccion);
         $consulta->bindParam(':telefono', $sede->telefono);
         $consulta->execute();
         $sede->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }
コード例 #9
0
ファイル: classSocio.php プロジェクト: dardusso23/GestClub
 public function guardarSocio()
 {
     $conexion = new Conexion();
     if ($this->id_persona != 0) {
         /*  $consulta = $conexion->prepare('UPDATE ' . self::TABLA .' SET  = descripcion = :deporte_nombre WHERE id_deporte = :id');
             $consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
             $consulta->bindParam(':id_deporte', $this->id_deporte);
             $consulta->execute();*/
     } else {
         $consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' ( nombre,apellido,telefono_movil,telefono_fijo,fecha_nac,mail,user,pass) VALUES(:nombre, :apellido,:telefono_movil, :telefono_fijo,:fecha_nac, :mail,:user, :pass)');
         $consulta->bindParam(':nombre', $this->nombre);
         $consulta->bindParam(':apellido', $this->apellido);
         $consulta->bindParam(':telefono_fijo', $this->telefono_fijo);
         $consulta->bindParam(':telefono_movil', $this->telefono_movil);
         $consulta->bindParam(':mail', $this->mail);
         $consulta->bindParam(':fecha_nac', $this->fecha_nac);
         //$consulta->bindParam( ':ciudad',$this->ciudad);
         // $consulta->bindParam( ':provincia',$this->provincia);
         $consulta->bindParam(':mail', $this->mail);
         $consulta->bindParam(':user', $this->user);
         $consulta->bindParam(':pass', $this->pass);
         $consulta->execute();
         $this->id = $conexion->lastInsertId();
     }
     $conexion = null;
 }