Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 373

Añadido por Manu Mora Gordillo hace casi 13 años

Solucionando problema de bloqueo de BD

Ver diferencias:

controlies/trunk/applications/controlies/views/laptops_groups/index.html
datatype: "json",
colNames:['Tipo Grupo','Nombre','ID Grupo','Nº Usuarios'],
colModel:[
{name:'type',index:'type', width:60, align:"center", stype:'select', editoptions:{value:":Todo;Departamento:Departamentos;Aula:Cursos"}},
{name:'type',index:'type', width:60, align:"center"},
{name:'cn',index:'cn', width:80, align:"center"},
{name:'gidNumber',index:'gidNumber', width:60, align:"center"},
{name:'usersNumber',index:'usersNumber', width:60, align:"center"}
......
url:"{{=URL(c='laptops_groups',f='call',args=['json','getUsers'])}}?row_id="+row_id,
mtype: 'GET',
datatype: "json",
colNames: ['Nombre y Apellidos','Usuario','Identificación','Nº Serie'],
colNames: ['Nombre y Apellidos','Usuario','Identificación','Nº Serie Portátil'],
colModel: [
{name:"cn",index:"cn",width:250},
{name:"uid",index:"uid",width:150,key:true},
......
deleteRecord();
}
});
jQuery("#list").jqGrid('filterToolbar');
}
function addLaptop(serial_number,uid){
controlies/trunk/applications/controlies/controllers/laptops_groups.py
else:
userData = getUserData(request.vars["id"])
lh = LaptopsHistory(my,"",id_laptop,"2","1",userData["nif"],request.vars["id"],userData["name"],"Reasignado")
lh = LaptopsHistory(my,"",id_laptop,"2","2",userData["nif"],request.vars["id"],userData["name"],"Reasignado")
lh.add()
response="OK"
......
if serialNumber!="":
id_laptop = l.existsSerialNumber(serialNumber)
unassignmentLaptop(id_laptop)
unassignmentLaptop(my,id_laptop)
if newSerialNumber!="":
userData = getUserData(request.vars["username"])
id_laptop = l.existsSerialNumber(newSerialNumber)
lh = LaptopsHistory(my,"",id_laptop,"2","1",userData["nif"],request.vars["username"],userData["name"],"Reasignado")
lh = LaptopsHistory(my,"",id_laptop,"2","2",userData["nif"],request.vars["username"],userData["name"],"Reasignado")
lh.add()
return dict(response="OK")
......
userData = getUserData(request.vars["username"])
max = l.getMaxId()
lh = LaptopsHistory(my,"",max,"2","1",userData["nif"],request.vars["username"],userData["name"],"Reasignado")
lh = LaptopsHistory(my,"",max,"2","2",userData["nif"],request.vars["username"],userData["name"],"Reasignado")
id_laptop = lh.userAssignment()
if id_laptop:
......
ld.close()
return userData
def unassignmentLaptop(id_laptop):
my = SQLiteConnection()
def unassignmentLaptop(my,id_laptop):
unassignment = LaptopsHistory(my,"",id_laptop,"1","","","","","Desasignado")
unassignment.add()

Exportar a: Unified diff