Example #1
0
function CrearPerfil($nombre, $Admin, $Informes, $InformeLocal, $Productos, $Compras, $Stocks, $Clientes, $TPV, $Proveedores, $VerStocks, $Precios, $Ventas, $Finanzas, $Cobros, $Pagos, $CajaGeneral, $CajaTPV, $Presupuestos, $ComprobantesCompra, $ComprobantesVenta, $Promociones, $Kardex, $Ajustes, $VerAjuste, $Almacen, $B2B, $PedidosVenta, $Sat, $Suscripcion, $Servicios)
{
    $oPerfil = new perfil();
    $oPerfil->Crea();
    $oPerfil->setNombrePerfil($nombre);
    //$oPerfil->setNombre($nombre);
    $oPerfil->set("Administracion", $Admin, FORCE);
    $oPerfil->set("Informes", $Informes, FORCE);
    $oPerfil->set("InformeLocal", $InformeLocal, FORCE);
    $oPerfil->set("Productos", $Productos, FORCE);
    $oPerfil->set("Compras", $Compras, FORCE);
    $oPerfil->set("Stocks", $Stocks, FORCE);
    $oPerfil->set("Clientes", $Clientes, FORCE);
    $oPerfil->set("TPV", $TPV, FORCE);
    $oPerfil->set("Proveedores", $Proveedores, FORCE);
    $oPerfil->set("VerStocks", $VerStocks, FORCE);
    $oPerfil->set("Precios", $Precios, FORCE);
    $oPerfil->set("Ventas", $Ventas, FORCE);
    $oPerfil->set("Finanzas", $Finanzas, FORCE);
    $oPerfil->set("Cobros", $Cobros, FORCE);
    $oPerfil->set("Pagos", $Pagos, FORCE);
    $oPerfil->set("CajaGeneral", $CajaGeneral, FORCE);
    $oPerfil->set("CajaTPV", $CajaTPV, FORCE);
    $oPerfil->set("Presupuestos", $Presupuestos, FORCE);
    $oPerfil->set("ComprobantesCompra", $ComprobantesCompra, FORCE);
    $oPerfil->set("ComprobantesVenta", $ComprobantesVenta, FORCE);
    $oPerfil->set("Promociones", $Promociones, FORCE);
    $oPerfil->set("Kardex", $Kardex, FORCE);
    $oPerfil->set("Ajustes", $Ajustes, FORCE);
    $oPerfil->set("VerAjustes", $VerAjuste, FORCE);
    $oPerfil->set("Almacen", $Almacen, FORCE);
    $oPerfil->set("B2B", $B2B, FORCE);
    $oPerfil->set("PedidosVenta", $PedidosVenta, FORCE);
    $oPerfil->set("Servicios", $Servicios, FORCE);
    $oPerfil->set("SAT", $Sat, FORCE);
    $oPerfil->set("Suscripcion", $Suscripcion, FORCE);
    if ($oPerfil->Alta()) {
        //if(isVerbose())
        echo gas("aviso", _("Nuevo perfil registrado"));
        return true;
    } else {
        echo gas("aviso", _("No se ha podido registrar el nuevo perfil"));
        return false;
    }
}