|
|
@@ -60,17 +60,30 @@ def welcome(request):
|
|
|
data['sede'] = sede
|
|
|
|
|
|
amministratorelista = Amministratore.objects.all()
|
|
|
+ data['amministratorelista'] = amministratorelista
|
|
|
print(len(amministratorelista))
|
|
|
|
|
|
# mostriamo gli amministratori per l'azienda
|
|
|
if azienda:
|
|
|
+ print('trovato riferimento per azienda')
|
|
|
amministratorelista = azienda.assegnazioneazienda_set.all()
|
|
|
- print("Lista amministratori azienda",len(amministratorelista))
|
|
|
- data['amministratorelista'] = amministratorelista
|
|
|
+ tmp=[]
|
|
|
+ for al in amministratorelista:
|
|
|
+ print(al.amministratore.nome)
|
|
|
+ tmp.append(al.amministratore)
|
|
|
+ data['amministratorelista'] = tmp
|
|
|
|
|
|
if sede:
|
|
|
+ print('trovato riferimento per sede')
|
|
|
amministratorelista = sede.assegnazionesede_set.all()
|
|
|
- data['listaAmministratoreSede'] = amministratoreSede
|
|
|
+ tmp = []
|
|
|
+ for al in amministratorelista:
|
|
|
+ print(al.amministratore.nome)
|
|
|
+ tmp1 = al.amministratore
|
|
|
+ tmp.append(al.amministratore)
|
|
|
+ data['amministratorelista'] = tmp
|
|
|
+
|
|
|
+ data['amministratorelistalen'] = len(data['amministratorelista'])
|
|
|
|
|
|
if request.method == 'POST':
|
|
|
print("qualcosa e' stato premuto")
|
|
|
@@ -83,15 +96,16 @@ def welcome(request):
|
|
|
print('richiesto nuovo record')
|
|
|
return HttpResponseRedirect(reverse('amministratore:edit'))
|
|
|
|
|
|
- formamministratoreeditid = FormAmministratoreEditId(request.POST,amministratore=amministratorelista)
|
|
|
+ formamministratoreeditid = FormAmministratoreEditId(request.POST,amministratore=data['amministratorelista'])
|
|
|
if formamministratoreeditid.is_valid():
|
|
|
scelta = formamministratoreeditid.cleaned_data.get('scelta')
|
|
|
request.session['AmministratoreEditId'] = scelta
|
|
|
print("Scelta effettuata",scelta)
|
|
|
return HttpResponseRedirect(reverse("amministratore:edit"))
|
|
|
|
|
|
- data['amministratorelista'] = amministratorelista
|
|
|
- data['numeroRecordAmministratore'] = len(amministratorelista)
|
|
|
+ #data['amministratorelista'] = amministratorelista
|
|
|
+ #data['numeroRecordAmministratore'] = len(amministratorelista)
|
|
|
+
|
|
|
print(data)
|
|
|
return render(request,'amministratore.welcome.html',data)
|
|
|
|
|
|
@@ -135,7 +149,7 @@ def edit(request):
|
|
|
print("qualcosa e' stato premuto")
|
|
|
|
|
|
if 'indietro' in request.POST:
|
|
|
- return HttpResponseRedirect(reverse("azienda:welcome"))
|
|
|
+ return HttpResponseRedirect(reverse("amministratore:welcome"))
|
|
|
|
|
|
formamministratore = FormAmministratore(request.POST)
|
|
|
if formamministratore.is_valid():
|