|
|
@@ -190,8 +190,14 @@ def edit(request):
|
|
|
print('permesso azienda',p.permesso.nome)
|
|
|
p.delete()
|
|
|
|
|
|
+ if amministratore.id:
|
|
|
+ data['listaazienda'] = listaAZP(amministratore)[0]
|
|
|
+
|
|
|
+ listaaziendatutte = Azienda.objects.all()
|
|
|
+ data['listaaziendadiff'] = set(set(listaaziendatutte)-set(data['listaazienda']))
|
|
|
+
|
|
|
formaziendamancante=FormAziendaMancante(request.POST)
|
|
|
- formaziendamancante.c(Azienda.objects.all())
|
|
|
+ formaziendamancante.c(data['listaaziendadiff'])
|
|
|
print('fam',formaziendamancante)
|
|
|
if formaziendamancante.is_valid():
|
|
|
print('form valida formaziendamancante')
|
|
|
@@ -204,8 +210,13 @@ def edit(request):
|
|
|
print("Azienda non trovata",aziendadaaggiungere)
|
|
|
if aztoadd:
|
|
|
print('Azienda in corso di aggiunta',aztoadd.nome)
|
|
|
+ amp = AMP()
|
|
|
+ amp.amministratore = amministratore
|
|
|
+ amp.permesso = getPermesso("AMMINISTRATORE")
|
|
|
+ amp.save()
|
|
|
azp = AZP()
|
|
|
azp.azienda = aztoadd
|
|
|
+ azp.amministratore = amministratore
|
|
|
azp.permesso = getPermesso("AMMINISTRATORE")
|
|
|
print('permesso base',getPermesso("AMMINISTRATORE").nome)
|
|
|
azp.save()
|