- $sistemas = SAMURAI_Sistema::getArraySistemas(AI_DB::connect('../conf/DB.ini'));
- $fId =& $this->addElement('select', $tipo, 'Sistema', $sistemas);
+ $sistemas = array('' => '--');
+ $cargados = AI_Sistema::getSistemasArray($db);
+ foreach (SAMURAI_Sistema::getArraySistemas($db) as $id => $nom) {
+ if (!in_array($id, $cargados)
+ or ($accion & (AI_BAJA | AI_MODIF) and $id == $obj->$tipo)) {
+ $sistemas[$id] = $nom;
+ }
+ }
+ $fId =& $this->addElement('select', $tipo, 'Sistema', $sistemas);
+ $this->addRule($tipo, 'Debe ingresar un sistema.', 'required');