/** * Devuelve un array con todos los almacenes de la empresa a * los que tiene acceso el usuario. * Si no se indica empresa, se toma la actual: $_SESSION['emp'] * * @param integer $idEmpresa EL id de Empresa * @return array */ public function getAlmacenes($idEmpresa = '', $columna = 'Nombre', $defecto = true) { //if ($idEmpresa == '') // $idEmpresa = $_SESSION['emp']; if ($columna == '') { $columna = "Nombre"; } if ($this->IDAlmacen < 1) { //Puede acceder a todos $almacen = new Almacenes(); $almacenes = $almacen->fetchAll($idEmpresa, $columna, $defecto); } else { //Puede acceder solo a una $almacen = new Almacenes($this->IDAlmacen); $almacenes[] = array('Id' => $almacen->getIDAlmacen(), 'Value' => $almacen->getNombre()); } unset($almacen); return $almacenes; }
/** * Devuelve un array con todos los almacenes de la empresa a * los que tiene acceso el usuario. * Si no se indica empresa, se toma la actual: $_SESSION['emp'] * * @param integer $idEmpresa EL id de Empresa * @return array */ public function getAlmacenes($idEmpresa = '') { if ($idEmpresa == '') { $idEmpresa = $_SESSION['emp']; } if ($this->IDAlmacen < 1) { //Puede acceder a todos $almacen = new Almacenes(); $almacenes = $almacen->fetchAll($idEmpresa, 'Nombre'); } else { //Puede acceder solo a una $almacen = new Almacenes($this->IDAlmacen); $almacenes[] = array('Id' => $almacen->getIDAlmacen(), 'Value' => $almacen->getNombre()); } unset($almacen); return $almacenes; }