/** * 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; }