Files
sirh/gestion_salle/__pycache__/views.cpython-310.pyc

79 lines
7.9 KiB
Plaintext
Raw Normal View History

o
<00>ϧj<CFA7>/<00>@sddlZddlmZddlmZddlmZddlmZddl m
Z
m Z ddl m Z mZddlmZdd lmZdd
lmZd d lmZed e
fdd<0F><04>Zd e
fdd<11>Zedd<13><00>Zd e
defdd<16>Zed e
fdd<18><04>Zed e
fdd<1A><04>Zed e
fdd<1C><04>Zed e
fdd<1E><04>ZdS)<1F>N)<01> timedelta)<01>messages)<01>login_required)<01> model_to_dict)<02> HttpRequest<73> JsonResponse)<02>redirect<63>render)<01>fonctions_utilitaire)<01>Employe)<01>ReservationForm<72>)<01> Reservation<6F>requestcCs<>z
tjj|jd<01>}Wntjyt<05>|d<02>td<03>YSw|jdk<02>r2t |j
<EFBFBD>}|<02> <0B><00>r2|j d}|j d}|j d}|j d}|j d }|j d
}|j d } |j d }
||kret<05>|d <0A>td<0E>S||krst<05>|d<0F>td<0E>S|jj <0A><0E>r|jj<0F><0E>s<>t<05>|d<10>td<0E>Sg} |} | |kr<>tjj|| | |||| |
|dd<12>
} | <0B>| <0A>| tdd<14>7} | |ks<>t<05>|d<15>tjr<>|dkr<>tjddttj<19><01>|<05><01>d|jj <0A>d|jj<0F>d|j <0C>d<05><01>d<1C><01>d|j <0C>d<06><01>d<1C><01>d|<08>d<1F> tjd <20>|dks<>| s<>|
<EFBFBD>r.tj<1B>r.tjd!d"|jj <0A>d|jj<0F>d|<03>d<1C><01>d|<04>d<1C><01>d#|<06>d$<24><01>d%|<07>d$<24><01>d&|<08>d'<27>tjd <20>td<0E>St <09>}|j}tjj|dd(<28>jd)d*d+<2B>}|tjjdd,<2C><01><1F>|<0F>oU|j d-k|jj!jd.d/<2F><01>"<22>t#|<10>d0<64>}t$|d1|<11>S)2z=Vue d'affichage de la page d'accueil de la gestion des salles)<01>useruProfil employé introuvable.zgestion_conges:conge<67>POST<53>
date_debut<EFBFBD>date_fin<69>salle<6C> heure_debut<75> heure_fin<69>motif_reservation<6F> besoin_zoom<6F> besoin_ordiu4La date de fin est antérieure à la date de début.<2E>gestion_salle:reservation-salleu4L'heure de fin est antérieure à l'heure de début.uMVeuillez renseigner votre nom et prénom pour pouvoir faire une réservation.<2E>
en_attente)
<EFBFBD>employerrrrrrrr<00>statutr )<01>daysu(Réservation(s) créée(s) avec succès.<2E> lien_zoom<6F>Reservation de salleu4Bonjour,
2026-05-07 11:22:14 +00:00
Une nouvelle demande de réservation de la u a été effectuée par <20> <20> du <20>%d/%m/%Y<> au <20> pour motif "uC".
Veuillez vous connecter à la plateforme pour plus de détails.<2E><03>sujet<65>message<67> destinataireszDemande de lien ZoomuhBonjour,
Une nouvelle demande de réservation de salle nécessitant un lien Zoom a été effectuée par z de <20>%H:%Mz a z pour le motif uA
Veuillez vous connecter à la plateforme pour plus de détails.)rr<00>idT)<01>flat<61>rzSysteme informatique<75> direction)<01>name)<05>formulaire_reservation<6F>nb_reservation_attente<74>&appartient_au_departement_informatique<75>appartient_direction<6F>liste_demande_reservationzgestion_salle/index.html)%r <00>objects<74>getr<00> DoesNotExistr<00>errorr<00>methodr r<00>is_valid<69> cleaned_data<74>
2026-05-15 17:13:02 +00:00
first_name<EFBFBD>strip<69> last_namer<00>create<74>appendr<00>successr
<00>EMAIL_ASSISTANTE_DE_DIRECTION<4F> envoyer_mail<69>dict<63> TYPE_CHOICES<45>strftime<6D>EMAIL_EQUIPE_INFORMATIQUE<55> departement<6E>filter<65> values_list<73>count<6E>nom<6F>groups<70>exists<74>listr )rr<00>formrrrrr<00>motifrr<00>created<65> current_date<74> reservationr0rHr4<00>context<78>rV<00>>/home/sorel/systeme_gestion_cerfig/sirh/gestion_salle/views.py<70>indexs<>  <02> 









  <04><06>
<08> <04><04><04><04><04><06><06><04><04><04><04><04><04><06><06><04><06><06> rXc
Cs<>tjjdd<02>}g}|D]=}t|j<04>d}|jdkrd}n
|jdkr$d}nd}tttj<06><01>|j<08><01>|<02> |j
2026-05-15 17:13:02 +00:00
ttj<06><01>|j<08>|j |j |j |d<08><06>q t|d d
<EFBFBD>S) z(Vue d'affichage des creneaux disponibles<65>valideer-Nrz#ffc107z#198754z#dc3545)<06>guid<69>title<6C>date<74>start<72>end<6E>colorF<72><01>safe)rr5rI<00>printrrDrEr6rr@<00>pkrrrr)r<00> reservations<6E>liste_reservationrTr_rVrVrWress(


2026-05-15 17:13:02 +00:00

<EFBFBD> recCs(tjjdd<02>}dd<04>|D<00>}t|dd<06>S)Nrr-c
Sshg|]0}it|<01><01>|jjj<03>d|jjj<04><00>|jjjttj<08><01> |j
<EFBFBD>ttj <0B><01> |j <0C>|j <0A>d<01>d<02><05><01>qS)r!<00>%Y-%m-%d)r<00>
employe_idrr<00>date_evenement)rrrr<r>r+rDrrEr6r<00>STATUTrrrF)<02>.0rTrVrVrW<00>
<listcomp><3E>s<02><02>
<06><06>z-liste_reservation_attente.<locals>.<listcomp>Fr`)rr5rIr)rrdrerVrVrW<00>liste_reservation_attente<74>s
<06> rl<00>reservation_idc Cs<>tjj|d<01>}|jj}||j<05>d|j<06><00>ttj<08><01>|j <09>ttj
<EFBFBD><01>|j <0B>|j <0C> d<03>|j<0E> d<04>|j<0F> d<04>|j|j|j|jp=dd<06> }t|dd<08>S) N<>r+r!rfr*<00>) <0B>id_reservationrrrrhrrrr<00>besoin_ordinateurrTr`)rr5r6rrr<r>rDrErrirrrFrrrrrrr)rrmrTr<00>reservation_jsonrVrVrW<00>detail_reservation<6F>s


<06> rscCs<>|jdkr(|jd}z tjj|d<03>}Wn|jy't<06>|d<04>td<05>YSw|j s:|j
dks:t<06>|d<07>td<08>S|j d vrIt<06>|d
<EFBFBD>td<08>S|jdkrd|j<01>d<06>}||_ d |_ |<02> <0A>t<06>|d <0C>td<08>S) z&Vue de gestion de l'ajout du lien zoomrrprn<00>)La resevertion selectionné n'existe pas.rru2Cette réservation ne nécessite pas de lien Zoom.r)<02>annulee<65>refuseeuOLe lien Zoom ne peut être ajouté pour les réservations annulée ou refusée.rYuBLe lien Zoom a été ajouté et la réservation a été validée. )r9rrr5r6r7rr8rrrrr<00>saverA)rrmrT<00>lienrVrVrW<00>ajouter_lien_zoom<6F>s*

  <02> 
 
  rycCsr|jdkr5|jd}z tjj|d<03>}Wntjy't<06>|d<04>td<05>YSwd|_ |<02>
<EFBFBD>t<06> |d<07>td<08>S) z0Vue de gestion de l'annulation de la reservationrrprnrtrruu$Votre réservation a été annulée.r) r9rrr5r6r7rr8rrrwrA<00>rrmrTrVrVrW<00>annuler_reservation<6F>s

  <02> r{cCs<>|jdkre|j<01>d<02>}z tjj|d<03>}Wntjy(t<06>|d<04>td<05>YSwd|_ |<02>
2026-09-04 12:19:27 +00:00
<EFBFBD>t j dd|j jj<0F>d |j jj<10>d
ttj<12><01>|j<13><01>d |j<14>d <0C><01>d |j<16>d <0C><01>d|j<17>d<0F> |j jjgd<10>t<06>|d|jj<0F>d |jj<10>d<12><05>td<13>S)uValidation d'une réservationrrprnu,La réservation sélectionnée n'existe pas.rrYr <00>Bonjour r!<00> , votre reservation de la salle r"r#r$r%uS" a été validée. Veuillez vous connecter à la plateforme pour plus de détails.r&uLa réservation de u validée avec succès.r)r9rr6rr5r7rr8rrrwr
rCrrr<r>rDrErrrFrr<00>emailrArzrVrVrW<00>valider_reservation<6F>s"
2026-09-04 12:19:27 +00:00
   <02>T
<06>"rcCs<>t<00>|j<02>}|<01>d<01>}z tjj|d<02>}Wntjy$tddi<01>YSwd|_|<03> <09>t
j dd|j j <0A>d|j j<0E>d ttj<10><01>|j<11><01>d
|j<12>d <0B><01>d |j<14>d <0B><01>d |j<15>d<0E> |jj jgd<0F>tddi<01>S)z)Vue de gestion de refus de la reservationrprnr(rtrvr r|r!r}r"r#r$r%u_" a été refusée. Veuillez vous connecter à l'Assistante de Direction pour plus de détails.r&u#Réservation refusée avec succès.)<18>json<6F>loads<64>bodyr6rr5r7rrrwr
rCrr<r>rDrErrrFrrrr~)r<00>datarmrTrVrVrW<00>refuser_reservation<6F>s 
<02>P
<06> r<>) r<><00>datetimer<00>django.contribr<00>django.contrib.auth.decoratorsr<00> django.formsr<00> django.httprr<00>django.shortcutsrr <00>fonction_utilitairer
<00>gestion_employe.modelsr <00>gestion_salle.formsr <00>modelsrrXrerl<00>intrsryr{rr<>rVrVrVrW<00><module>s2        a