Exemple #1
0
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;
    }
}
Exemple #2
0
     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"]);