function CrearFamilia($nombre) { $oFamilia = new familia(); $oFamilia->Crea(); $oFamilia->setNombre($nombre); if ($oFamilia->Alta()) { //if(isVerbose()) // echo gas("aviso",_("Nuevo familia registrado")); CrearSubFamilia("...", 0, 0, 0, $oFamilia->get("IdFamilia")); return true; } else { //echo gas("aviso",_("No se ha podido registrar el nuevo familia")); return false; } }
function ModificarFamilia($id, $nombre) { $oFamilia = new familia(); if (!$oFamilia->Load($id)) { error(__FILE__ . __LINE__, "W: no pudo mostrareditar '{$id}'"); return false; } //error( __FILE__ . __LINE__ ,"Info: s1 ". serialize($oFamilia)); $oFamilia->setNombre($nombre); if ($oFamilia->Modificacion()) { return false; } else { //echo gas("problema",_("No se puede cambiar datos de [$referencia]")); return false; } }