alvaro-prieto
5/10/2017 - 3:14 PM

insertaFormulario inserta formulario insertar JS

insertaFormulario inserta formulario insertar JS

//automaticamente mapea todos los campos de una tabla y permite operaciones CRUD

"editaApp" : function(id){
    var quontrol = this.quontrol;
    var campos={
        "Datos básicos":[

            {
                "campo":"nombre"
            },
            {
                "campo":"descripcion"
            }
        ],
        "Otros datos":[
            {
                "campo":"url_desarrollo"
            },
            {
                "campo":"url_produccion"
            }
        ]
    };

    var api={
        "_escritura": true,
        "var_modo":"estatico",						
        "api":"SoporteAplicaciones.insertaFormulario",
        "var_campos":campos,
        "var_tituloEmergente": id? "Edita el proyecto seleccionado" : "Rellene los datos del nuevo proyecto"
    };

    if(id) api["carga_id"] = id;
    var vars={"api":api,"margen":"0px","transparente":true,"sinSombra":true};
    var emergente = $().plugins("emergente",vars)
    .on("accion",function(e, boton)
        { 
        emergente.accion("cierra");	

    }).on("guardado", function(){
        if(id){
            quontrol.find(".Quontrol_insertaTabla").accion("actualiza", id);
        }
    }).on("insertado",function(){
        quontrol.find(".Quontrol_insertaTabla").accion("actualiza");

    });
}