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; } }
PaginaBasicaSubfamilia($padre); break; case "newfamilia": $nombre = CleanTo($_POST["Nombre"], " "); CrearFamilia($nombre); //Separador(); PaginaBasica(); break; case "newsubfamilia": //$padre = CleanID($_POST["id"]); $padre = getSesionDato("SubFamiliaDeFamilia"); $nombre = CleanText($_POST["Nombre"]); $margenvd = CleanFloat($_POST["MargenUtilidadVD"]); $margenvc = CleanFloat($_POST["MargenUtilidadVC"]); $descuento = CleanFloat($_POST["Descuento"]); CrearSubFamilia($nombre, $margenvd, $margenvc, $descuento, $padre); //Separador(); setSesionDato("PaginadoActivoFamilia", "PaginadorListaSubFam"); //setSesionDato("PaginadorListaSubFam",0);//inicio de pagina de subfamilias $padre = getSesionDato("SubFamiliaDeFamilia"); PaginaBasicaSubfamilia($padre); break; case "alta": FormularioAlta(); break; case "altasubfamilia": $padre = CleanID($_GET["IdFamilia"]); FormularioAltaSubfamilia($padre); break; case "modfam": $id = CleanID($_POST["id"]);