|
|
@@ -477,12 +477,14 @@ def editSEP(request):
|
|
|
data['aziendaOnWork'] = azienda
|
|
|
|
|
|
data['listasede'] = listaSEP(azienda,amministratore.id,"SEDE")[0]
|
|
|
- print("data['listasede']",len(data['listasede']))
|
|
|
+ data['listasede'].sort(key=lambda x: x.nome,reverse=False)
|
|
|
+ print("data['listasede']",len(data['listasede']),type(data['listasede']))
|
|
|
|
|
|
- listasedetutte = azienda.sede_set.all()
|
|
|
+ listasedetutte = azienda.sede_set.all().order_by('nome')
|
|
|
print('listasedetutte',len(listasedetutte))
|
|
|
|
|
|
data['listasedediff'] = list(set(listasedetutte)-set(data['listasede']))
|
|
|
+ data['listasedediff'].sort(key=lambda x: x.nome,reverse=False)
|
|
|
#data['listasedediff'] = listasedetutte
|
|
|
print("data['listasedediff']",len(data['listasedediff']))
|
|
|
|
|
|
@@ -512,7 +514,7 @@ def editSEP(request):
|
|
|
if formsededaaggiungere.is_valid():
|
|
|
print('SedeDaAggiungere, form valida')
|
|
|
sede = formsededaaggiungere.cleaned_data.get('ListaSedeDaAggiungere')
|
|
|
- print(sede)
|
|
|
+ print('id sede da aggiungere',sede)
|
|
|
setSEP(sede,amministratore,'SEDE')
|
|
|
else:
|
|
|
print('SedeDaAggiungere, form non valido')
|
|
|
@@ -529,6 +531,22 @@ def editSEP(request):
|
|
|
print('errore',formpermessodaaggiungere)
|
|
|
#formpermessoupdate = form.PermessoUpdate(request.POST)
|
|
|
|
|
|
+ data['listasede'] = listaSEP(azienda,amministratore.id,"SEDE")[0]
|
|
|
+ data['listasede'].sort(key=lambda x: x.nome,reverse=False)
|
|
|
+ print("data['listasede']",len(data['listasede']),type(data['listasede']))
|
|
|
+
|
|
|
+ listasedetutte = azienda.sede_set.all().order_by('nome')
|
|
|
+ print('listasedetutte',len(listasedetutte))
|
|
|
+
|
|
|
+ data['listasedediff'] = list(set(listasedetutte)-set(data['listasede']))
|
|
|
+ data['listasedediff'].sort(key=lambda x: x.nome,reverse=False)
|
|
|
+ #data['listasedediff'] = listasedetutte
|
|
|
+ print("data['listasedediff']",len(data['listasedediff']))
|
|
|
+
|
|
|
+ # parliamo di diritti relativi alle sedi
|
|
|
+ data['dirittiSEDE'] = Permesso.objects.filter(classe='SED')
|
|
|
+ print('dirittiSEDE',len(data['dirittiSEDE']))
|
|
|
+
|
|
|
return render(request,'amministratore.edit.SEP.html',data)
|
|
|
|
|
|
'''
|