예제 #1
0
 /**
  * Ingresar
  *
  * @param MarcacionData $MarcacionData
  * @return array Retorna un Array $marcacion_sec el cual contiene el marcacion_sec
  */
 public function ingresar(MarcacionData $MarcacionData)
 {
     //$key    = array(
     //		'marcacion_sec'						=> $MarcacionData->getMarcacionSec(),
     //);
     $record = array('cliente_id' => $MarcacionData->getClienteId(), 'nombre' => $MarcacionData->getNombre(), 'direccion' => $MarcacionData->getDireccion(), 'ciudad' => $MarcacionData->getCiudad(), 'pais_id' => $MarcacionData->getPaisId(), 'contacto' => $MarcacionData->getContacto(), 'telefono' => $MarcacionData->getTelefono(), 'tipo_caja_default_id' => $MarcacionData->getTipoCajaDefaultId(), 'zip' => $MarcacionData->getZip(), 'estado' => $MarcacionData->getEstado(), 'fec_ingreso' => \Application\Classes\Fecha::getFechaHoraActualServidor(), 'usuario_ing_id' => $MarcacionData->getUsuarioIngId(), 'sincronizado' => 0);
     $this->getEntityManager()->getConnection()->insert($this->table_name, $record);
     $marcacion_sec = $this->getEntityManager()->getConnection()->lastInsertId();
     return $marcacion_sec;
 }