|
|
@@ -5,7 +5,7 @@ from .models import *
|
|
|
from config.views import *
|
|
|
from att.views import *
|
|
|
from .forms import *
|
|
|
-from amministratore.views import getAP
|
|
|
+from sicurezza.views import getAMP,getAZP,getSEP
|
|
|
|
|
|
def welcome(request):
|
|
|
|
|
|
@@ -41,8 +41,13 @@ def welcome(request):
|
|
|
|
|
|
admin = Amministratore.objects.get(pk=AdminId)
|
|
|
data['admin'] = admin
|
|
|
- data['permesso'] = getAP(admin)
|
|
|
- print('permesso',data['permesso'])
|
|
|
+ data['permesso_amministratore'] = getAMP(admin)
|
|
|
+ data['permesso_azienda'] = getAZP(azienda,admin)
|
|
|
+ data['permesso_sede'] = getSEP(sede,admin)
|
|
|
+
|
|
|
+ print('permesso_amministratore',data['permesso_amministratore'])
|
|
|
+ print('permesso_azienda',data['permesso_azienda'])
|
|
|
+ print('permesso_sede',data['permesso_sede'])
|
|
|
print('admin',admin.id,admin.nome)
|
|
|
|
|
|
assegnazioneazienda = AssegnazioneAzienda.objects.filter(amministratore=admin.id).order_by('azienda__nome')
|
|
|
@@ -88,6 +93,8 @@ def welcome(request):
|
|
|
except Azienda.DoesNotExist as dne:
|
|
|
print("errore, oggetto inesistente",dne)
|
|
|
|
|
|
+
|
|
|
+
|
|
|
if "sceltasede" in request.POST:
|
|
|
sceltasede = request.POST.get('sceltasede')
|
|
|
try:
|
|
|
@@ -126,6 +133,7 @@ def welcome(request):
|
|
|
|
|
|
if "attivita" in request.POST:
|
|
|
print('premuto tasto attivita')
|
|
|
+ print("azioenda:",azienda)
|
|
|
data['listaAttivitaxAzienda']=getLogxAzienda(azienda)
|
|
|
|
|
|
if 'comunicazioni' in request.POST:
|
|
|
@@ -196,6 +204,14 @@ def editAzienda(request):
|
|
|
except Azienda.DoesNotExist as dnf:
|
|
|
print(dnf)
|
|
|
|
|
|
+ data['permesso_amministratore'] = getAMP(AdminId)
|
|
|
+ data['permesso_azienda'] = getAZP(azienda,AdminId)
|
|
|
+ #data['permesso_sede'] = getSEP(sede,AdminId)
|
|
|
+
|
|
|
+ print('permesso_amministratore',data['permesso_amministratore'])
|
|
|
+ print('permesso_azienda',data['permesso_azienda'])
|
|
|
+ #print('permesso_sede',data['permesso_sede'])
|
|
|
+
|
|
|
if 'indietro' in request.POST:
|
|
|
return HttpResponseRedirect(reverse('azienda:welcome'))
|
|
|
|
|
|
@@ -275,6 +291,14 @@ def editSede(request):
|
|
|
sede.cambiopassword = sede.azienda.cambiopassword
|
|
|
sede.forzanuovapassword = sede.azienda.forzanuovapassword
|
|
|
|
|
|
+ data['permesso_amministratore'] = getAMP(AdminId)
|
|
|
+ data['permesso_azienda'] = getAZP(AziendaId,AdminId)
|
|
|
+ data['permesso_sede'] = getSEP(sede,AdminId)
|
|
|
+
|
|
|
+ print('permesso_amministratore',data['permesso_amministratore'])
|
|
|
+ print('permesso_azienda',data['permesso_azienda'])
|
|
|
+ print('permesso_sede',data['permesso_sede'])
|
|
|
+
|
|
|
if 'indietro' in request.POST:
|
|
|
return HttpResponseRedirect(reverse('azienda:welcome'))
|
|
|
|