mirror of https://gitlab.crans.org/bde/nk20
Update Activity
parent
230abc601c
commit
20a0042012
|
@ -55,4 +55,24 @@ On étend le modèle `Transaction` de l'application note afin de supporter les t
|
|||
|
||||
Ce modèle aurait pu appartenir à l'application `note`, mais afin de rester modulaire et que l'application `note` ne dépende pas de cette application, on procède de cette manière.
|
||||
|
||||
![model_activity.svg](uploads/3082c8427bf42508084e9fd066d74595/activity.svg)
|
||||
### Graphe
|
||||
|
||||
![model_activity.svg](uploads/3082c8427bf42508084e9fd066d74595/activity.svg)
|
||||
|
||||
## UI
|
||||
|
||||
### Création d'activités
|
||||
|
||||
N'importe quel adhérent Kfet peut suggérer l'ajout d'une activité via un formulaire.
|
||||
|
||||
### Gestion des activités
|
||||
|
||||
Les ayant-droit (Res[pot] et respos infos) peuvent valider les activités proposées. Ils peuvent également la modifier si besoin. Ils peuvent enfin la déclarer ouvertes pour lancer l'accès aux entrées.
|
||||
|
||||
N'importe qui peut inviter des amis non adhérents. L'invitation est facturée à l'entrée.
|
||||
|
||||
### Entrées aux soirées
|
||||
|
||||
L'interface d'entrées est simple et ergonomique. Elle contient un champ de texte. À chaque fois que le champ est modifié, un tableau est affiché comprenant la liste des invités et des adhérents dont le prénom, le nom ou un alias de la note est acceptée par le texte entré.
|
||||
|
||||
En cliquant sur la ligne de la personne qui souhaite rentrée, s'il s'agit d'un adhérent, alors la personne est comptée comme entrée à l'activité, sous réserve que sa note soit positive. S'il s'agit d'un invité, alors 3 boutons apparaîssent, afin de régler la taxe d'invitation : l'un prélève directement depuis la note de l'hôte, les deux autres permettent un paiement par espèces ou par carte bancaire. En réalité, les deux derniers boutons enregistrent automatiquement un crédit sur la note de l'hôte, puis une transaction (de type `GuestTransaction`) est faite depuis la note de l'hôte vers la note de l'organisateur de l'événement.
|
Loading…
Reference in New Issue