Documentation ¶
Overview ¶
Implémente le formulaire équipier (informations, document, charte, ...)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormulaireEquipier ¶
FormulaireEquipier renvoie la page statique du formulaire equipier.
Types ¶
type AjouteDocumentIn ¶
type AjouteDocumentIn struct {
IdContrainteCrypted string `json:"id_contrainte_crypted,omitempty"`
}
type CharteIn ¶
type CharteIn struct {
Charte rd.OptionnalBool `json:"charte"`
}
type ContrainteEquipier ¶
type ContrainteEquipier struct { documents.ContrainteDocuments Optionnel bool `json:"optionnel,omitempty"` }
type Controller ¶
type Controller struct { shared.Controller // contains filtered or unexported fields }
func NewController ¶
func NewController(basic shared.Controller, joomeo logs.Joomeo) Controller
func (Controller) AjouteDocumentEquipier ¶
func (ct Controller) AjouteDocumentEquipier(c echo.Context) error
AjouteDocumentEquipier créé les meta-données d'un document à upload, upload le contenu et renvoie le document publique.
func (Controller) DatasEquipier ¶
func (ct Controller) DatasEquipier(c echo.Context) error
DatasEquipier renvoie les informations de l'équipier.
func (Controller) DatasJoomeo ¶
func (ct Controller) DatasJoomeo(c echo.Context) error
DatasJoomeo renvoie le lien vers l'album du séjour, si l'équipier y est invité.
func (Controller) UpdateCharte ¶
func (ct Controller) UpdateCharte(c echo.Context) error
UpdateCharte modifie uniquement la réponse de l'équipier à la charte.
func (Controller) UpdateEquipier ¶
func (ct Controller) UpdateEquipier(c echo.Context) error
UpdateEquipier met à jour l'équipier.
type DataEquipier ¶
type DataEquipier struct { Equipier EquipierEquipier `json:"equipier,omitempty"` Camp shared.Camp `json:"camp,omitempty"` Pieces []ContrainteEquipier `json:"pieces,omitempty"` }
type DatasJoomeo ¶
type EquipierEquipier ¶
type EquipierEquipier struct {
shared.BaseEquipier
}
func (EquipierEquipier) ToPersonneEquipier ¶
func (eq EquipierEquipier) ToPersonneEquipier(personne *rd.BasePersonne, equipier *rd.Equipier)
Click to show internal directories.
Click to hide internal directories.