from django.template import RequestContext
from project.dae.forms import (ChoosePosteForm, DossierForm, EmployeForm,
- PosteForm, PosteFinancementForm, PostePieceForm)
+ PosteForm, PosteFinancementForm, PostePieceForm,
+ DossierPieceForm)
from project.dae import models as dae
from project.rh_v1 import models as rh
else:
dossier = get_object_or_404(dae.Dossier, pk=dossier)
dossier_form = DossierForm(request.POST, instance=dossier)
+ piecesForm = DossierPieceForm(request.POST, request.FILES, instance=dossier)
+
if dossier_form.is_valid():
dossier = dossier_form.save()
+ piecesForm.save()
return redirect('embauche', key='dae-%s' % poste.id,
dossier=dossier.id)
else:
dossier_form = DossierForm(instance=dossier)
+ piecesForm = DossierPieceForm(instance=dossier)
else:
# Initialisation d'un formulaire vide
dossier_rh = rh.Dossier()
else:
dossier = pre_filled_dossier(dossier_rh, 'new', poste_rh)
employe_form = EmployeForm()
+
dossier_form = DossierForm(instance=dossier)
+ piecesForm = DossierPieceForm(instance=dossier)
- vars = dict(step='employe', poste=poste, dossier=dossier,
- forms=dict(employe=employe_form, dossier=dossier_form))
+ vars = dict(step='employe', poste=poste, dossier=dossier, piecesForm=piecesForm,
+ forms=dict(employe=employe_form, dossier=dossier_form, ))
return render_to_response('dae/embauche.html', vars,
RequestContext(request))