コード例 #1
0
 public function LoadEscullMaterial($OCESSIO, $RMATERIAL = null, $RMATERIALNOINV = "", $ERROR_SELECT_MATERIAL = false)
 {
     $this->MATERIALOUT = array();
     //Si és una cessió nova
     if (!$OCESSIO->isNew() && !$ERROR_SELECT_MATERIAL) {
         $this->MATERIALOUT = CessiomaterialPeer::getSelectMaterialOut($OCESSIO->getCessioId(), $this->IDS);
         $this->MAT_NO_INV = $OCESSIO->getMaterialNoInventariat();
         //Si és una edició
     } else {
         //Carreguem el material no inventariat i passem el material a visualitzar altre cop
         $this->MAT_NO_INV = $RMATERIALNOINV;
         foreach ($RMATERIAL as $G => $AM) {
             $idMG = MaterialPeer::retrieveByPK($AM)->getMaterialgenericIdmaterialgeneric();
             $this->MATERIALOUT[] = array('material' => $AM, 'generic' => $idMG);
         }
     }
     $this->IDC = $this->FCessio->getObject()->getCessioId();
     $this->MODE = 'ESCULL_MATERIAL';
 }