<form id="formgestionActividadesPredefinidas" name="formgestionActividadesPredefinidas" >
<div class="row">
    <!-- left column -->
    <div class="col-md-12">
        <!-- general form elements -->
        <div class="box box-primary">
            <div class="box-header with-border">
                <h3 class="box-title">Actividades Predefinidas</h3>
            </div>
            <!-- /.box-header -->
            <!-- form start -->
                <div class="box-body">
                        <div class="row">  
                            <div class="col-md-4">
                                <div class="form-group">
                                    <label for="codigo">Código</label>
                                    <input value="{{objActividadPred.tipoActividadID}}"  type="hidden"  id="actividadPreconfiguradaID" name="actividadPreconfiguradaID" >
                                    <input value="{{objActividadPred.tipoActividadCODIGO}}" readonly type="text" class="form-control" id="codigo" name="codigo" placeholder="Código Automático">
                                </div>
                                <div class="form-group">
                                    <label for="titulo">Título</label>
                                    <input value="{{objActividadPred.tipoActividadTITULO}}" type="text" required class="form-control" id="titulo" name="titulo" placeholder="Título">
                                </div>
                            </div>
                            <div class="col-md-8">
                                <div class="form-group">
                                    <label for="descripcion">Descripción</label>
                                    <textarea  required id="descripcion" name="descripcion" class="form-control" rows="3" placeholder="Descripción ...">{{objActividadPred.tipoActividadDESCRIPCION}}</textarea>                  
                                </div>
                            </div>
                        </div>         
        
                        <div class="row">  
                            <div class="col-md-4">
                                 <div class="form-group">
                                    <label>Operaciones Predefinidas</label>
        <select multiple class="form-control" name="operacionP" id="operacionP">
                {% for operacionP in operacionesPredefinidas  %}
                                        <option value="{{ operacionP.operacionPredefinidaID }}">{{ operacionP.operacionPredefinidaTITULO }}</option>
                                        {% endfor %}                  
        </select>    
        </div>
                            </div>
                            <div class="col-md-8">
 <div class="box">
            <div class="box-header">
              <h3 class="box-title">Operaciones de la Actividad Preconfigurada</h3>
            </div>
            <!-- /.box-header -->
            <div class="box-body no-padding">
              <table class="table table-striped">
                <thead><tr>
                  <th>Operación</th>
                  <th>Quitar</th>
                  </thead>
                <tbody id="tblcc">
                    {% if objOperacionesAct %}
            {% for operacion in objOperacionesAct %}            
                <tr> <input value="{{operacion.operacionPredefinidaID}}" type="hidden"  id="checkb~{{operacion.operacionPredefinidaID}} +'" name="checkb[]"> <td>{{operacion.operacionPredefinidaTITULO}}</td><td><button type="button" class="borrar btn btn-danger btn-xs">X</button></td></tr>    
            {% endfor %}
             {% endif %}
              </tbody></table>
            </div>
            <!-- /.box-body -->
          </div>
 </div>
                            </div>
                        </div>         
                </div>
                <div class="box-footer">
                    <button type="submit" class="btn btn-primary" id="btn_registro" name="btn_registro">Aceptar</button>
                    <button type="reset" class="btn btn-warning">Cancelar</button>
                </div>
        </div>
    </div>
</div>
</form>
<script type="text/javascript">

    $(document).ready(function () {
         //$('.js-example-basic-single').select2();
    
        $("#operacionP option").click(function () {
            var valor = $(this).attr("value");
            var texto = $( "#operacionP option:selected").text();
            var lista ='<tr> <input value="' + valor + '" type="hidden"  id="checkb'+valor +'" name="checkb[]"> <td>'+ texto +'</td><td><button type="button" class="borrar btn btn-danger btn-xs">X</button></td></tr>';
            $( "#tblcc").append(lista);
        });

$(document).on('click', '.borrar', function (event) {
    event.preventDefault();
    $(this).closest('tr').remove();
});
   
    $("#formgestionActividadesPredefinidas").submit(function(event){
      //event.preventDefault();
      //alert($("#formgestionActividadesPredefinidas").serialize());
      registrarOperacion();
      //event.preventDefault();
    });

    function registrarOperacion() {
        
        ejecutarOperacion(
                "planeador",
                "ActividadesPreconfiguradas",
                "registrar",
                $("#formgestionActividadesPredefinidas").serialize(),
                function (response) {
                   // console.log(response);
                   // alert(response + "   -  Operación creada con Exito!");
                        $("#formgestionActividadesPredefinidas")[0].reset();

                }
        );
    }
   
    });

   
</script>
