Documentation ¶
Index ¶
- func CreeAide(base *dm.BaseLocale, idParticipant rd.OptionnalId) *rd.Aide
- func CreeEquipier(base *dm.BaseLocale, idCamp rd.OptionnalId) *rd.Equipier
- func CreePaiement(base *dm.BaseLocale, idFacture rd.OptionnalId, options InitialPaiement) *rd.Paiement
- func CreeParticipant(base *dm.BaseLocale, idCamp int64) *rd.Participant
- func CreeParticipantsimple(base *dm.BaseLocale, idCamp rd.OptionnalId) *rd.Participantsimple
- func EditAide(base *dm.BaseLocale, editable bool, aide rd.Aide, idParticipant rd.OptionnalId, ...) *rd.Aide
- func EditCamp(editable, minimalEdit, enableInscriptionSimple bool, camp rd.Camp) *rd.Camp
- func EditEquipier(base *dm.BaseLocale, editable bool, participant rd.Equipier, ...) *rd.Equipier
- func EditPaiement(base *dm.BaseLocale, editable bool, paiement rd.Paiement, ...) *rd.Paiement
- func EditParticipant(base *dm.BaseLocale, editable bool, participant rd.Participant, ...) *rd.Participant
- func EditParticipantsimple(base *dm.BaseLocale, editable bool, participant rd.Participantsimple, ...) *rd.Participantsimple
- func InitTabWidget(mainC controllers.MainController, modules rawdata.Modules, ...) *widgets.QTabWidget
- type Aides
- type Camps
- func (c *Camps) ConfirmeAjoutParticipant(camp dm.AccesCamp, personne rd.Personne, causes []string) bool
- func (c *Camps) ConfirmeNotifPlaceLiberee(info string) (keep bool, notifie bool)
- func (c *Camps) ConfirmeSupprimeParticipant(msg string) bool
- func (t Camps) GrabFocus()
- func (t Camps) IsActif() bool
- func (c *Camps) Render()
- func (c *Camps) UpdateToolbar()
- type DetailsDossier
- func (d *DetailsDossier) AjouteAide(part dm.AccesParticipant)
- func (d *DetailsDossier) AjouteParticipant()
- func (d *DetailsDossier) DeleteAide(aide rd.Item) bool
- func (d *DetailsDossier) DeleteParticipant(part dm.AccesParticipant)
- func (d *DetailsDossier) UpdateFacture(rf rd.Facture)
- func (d *DetailsDossier) UpdateOptionsParticipant(part rd.Participant, remises rd.Remises, options rd.OptionPrixParticipant)
- type Dons
- type Equipiers
- type InitialPaiement
- type Inscriptions
- func (t *Inscriptions) ConfirmeSupprimeDossier(facture dm.AccesFacture) bool
- func (t *Inscriptions) ConfirmeValideMailInvalide(msg string) bool
- func (t *Inscriptions) DemandeEnvoiAccuseReception(respo rd.Personne) controllers.ChoixEnvoi
- func (t Inscriptions) GrabFocus()
- func (t Inscriptions) IsActif() bool
- func (t *Inscriptions) Render()
- func (t *Inscriptions) UpdateToolbar()
- type Paiements
- func (p *Paiements) ConfirmeExportPaiements(alreadyExported []rd.Paiement, nb int) (keep bool, simpleHeader bool, marque bool)
- func (p *Paiements) ConfirmeSupprimePaiement(toSupp dm.AccesPaiement) bool
- func (p Paiements) GrabFocus()
- func (p Paiements) IsActif() bool
- func (p *Paiements) Render()
- func (p *Paiements) UpdateToolbar()
- type PanelJoomeo
- type Personnes
- type SuiviCamps
- func (s *SuiviCamps) ConfirmeAjoutDirecteurJoomeo(msg string) rd.OptionnalBool
- func (s *SuiviCamps) ConfirmeSetupAlbumJoomeo(alreayLinked []string) bool
- func (s *SuiviCamps) ConfirmeSupprimeCamp(camp dm.AccesCamp) bool
- func (s SuiviCamps) GrabFocus()
- func (s SuiviCamps) IsActif() bool
- func (s *SuiviCamps) ProposePasswordDirecteur(camp dm.AccesCamp, password string) bool
- func (s *SuiviCamps) Render()
- func (s *SuiviCamps) UpdateToolbar()
- type SuiviDossiers
- func (t *SuiviDossiers) ConfirmeMail(fac dm.AccesFacture, messageKind rd.MessageKind) bool
- func (t *SuiviDossiers) ConfirmeSupprimeFacture(html string) bool
- func (t *SuiviDossiers) ConfirmeSupprimeMessages(nb int) bool
- func (t SuiviDossiers) GrabFocus()
- func (t SuiviDossiers) IsActif() bool
- func (t *SuiviDossiers) Render()
- func (t *SuiviDossiers) ShowPreviewFacture(fac dm.AccesFacture)
- func (t *SuiviDossiers) UpdateToolbar()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreeAide ¶
func CreeAide(base *dm.BaseLocale, idParticipant rd.OptionnalId) *rd.Aide
CreeAide propose la création d'une aide. En cas d'annulation, out vaut `nil`
func CreeEquipier ¶
func CreeEquipier(base *dm.BaseLocale, idCamp rd.OptionnalId) *rd.Equipier
CreeEquipier propose la création d'un participant avec un rôle Equipe. En cas d'annulation, out vaut `nil`
func CreePaiement ¶
func CreePaiement(base *dm.BaseLocale, idFacture rd.OptionnalId, options InitialPaiement) *rd.Paiement
func CreeParticipant ¶
func CreeParticipant(base *dm.BaseLocale, idCamp int64) *rd.Participant
CreeParticipant propose la création d'un participant. En cas d'annulation, out vaut `nil`
func CreeParticipantsimple ¶
func CreeParticipantsimple(base *dm.BaseLocale, idCamp rd.OptionnalId) *rd.Participantsimple
CreeParticipantsimple propose la création d'un participant à un séjour simple. En cas d'annulation, out vaut `nil`
func EditAide ¶
func EditAide(base *dm.BaseLocale, editable bool, aide rd.Aide, idParticipant rd.OptionnalId, idStructureaide rd.OptionnalId) *rd.Aide
func EditEquipier ¶
func EditEquipier(base *dm.BaseLocale, editable bool, participant rd.Equipier, idPersonne rd.OptionnalId, idCamp rd.OptionnalId) *rd.Equipier
func EditPaiement ¶
func EditPaiement(base *dm.BaseLocale, editable bool, paiement rd.Paiement, idFacture rd.OptionnalId) *rd.Paiement
func EditParticipant ¶
func EditParticipant(base *dm.BaseLocale, editable bool, participant rd.Participant, idPersonne rd.OptionnalId, idCamp int64) *rd.Participant
func EditParticipantsimple ¶
func EditParticipantsimple(base *dm.BaseLocale, editable bool, participant rd.Participantsimple, idPersonne rd.OptionnalId, idCamp rd.OptionnalId) *rd.Participantsimple
func InitTabWidget ¶
func InitTabWidget(mainC controllers.MainController, modules rawdata.Modules, tb *widgets.QToolBar) *widgets.QTabWidget
NewTabs crée les onglets et les transmet au controller. Les ajoute aussi sur le QTabWidget renvoyé.
Types ¶
type Aides ¶
func (*Aides) ConfirmeSupprimeStructureaide ¶
func (*Aides) UpdateToolbar ¶
func (t *Aides) UpdateToolbar()
type Camps ¶
func (*Camps) ConfirmeAjoutParticipant ¶
func (*Camps) ConfirmeNotifPlaceLiberee ¶
func (*Camps) ConfirmeSupprimeParticipant ¶
func (*Camps) UpdateToolbar ¶
func (c *Camps) UpdateToolbar()
type DetailsDossier ¶
func NewDetailsDossier ¶
func NewDetailsDossier(ct *controllers.SuiviDossiers, mainStatusBar *widgets.QStatusBar) DetailsDossier
func (*DetailsDossier) AjouteAide ¶
func (d *DetailsDossier) AjouteAide(part dm.AccesParticipant)
func (*DetailsDossier) AjouteParticipant ¶
func (d *DetailsDossier) AjouteParticipant()
func (*DetailsDossier) DeleteAide ¶
func (d *DetailsDossier) DeleteAide(aide rd.Item) bool
func (*DetailsDossier) DeleteParticipant ¶
func (d *DetailsDossier) DeleteParticipant(part dm.AccesParticipant)
func (*DetailsDossier) UpdateFacture ¶
func (d *DetailsDossier) UpdateFacture(rf rd.Facture)
func (*DetailsDossier) UpdateOptionsParticipant ¶
func (d *DetailsDossier) UpdateOptionsParticipant(part rd.Participant, remises rd.Remises, options rd.OptionPrixParticipant)
type Dons ¶
func (*Dons) UpdateToolbar ¶
func (d *Dons) UpdateToolbar()
type Equipiers ¶
func (Equipiers) ChoixEviteDoublonsDocuments ¶
func (Equipiers) ChoixEviteDoublonsDocuments(docs []dm.AccesDocumentPersonne) (toSupp rd.Ids)
func (*Equipiers) ConfirmeSupprimeEquipier ¶
func (*Equipiers) UpdateToolbar ¶
func (e *Equipiers) UpdateToolbar()
type InitialPaiement ¶
InitialPaiement regroupe les champs qu'on peut pré-remplir lors de l'ajout d'un paiement.
func (InitialPaiement) Instancie ¶
func (ip InitialPaiement) Instancie() rd.Paiement
type Inscriptions ¶
func (*Inscriptions) ConfirmeSupprimeDossier ¶
func (t *Inscriptions) ConfirmeSupprimeDossier(facture dm.AccesFacture) bool
func (*Inscriptions) ConfirmeValideMailInvalide ¶
func (t *Inscriptions) ConfirmeValideMailInvalide(msg string) bool
func (*Inscriptions) DemandeEnvoiAccuseReception ¶
func (t *Inscriptions) DemandeEnvoiAccuseReception(respo rd.Personne) controllers.ChoixEnvoi
func (Inscriptions) GrabFocus ¶
func (t Inscriptions) GrabFocus()
func (Inscriptions) IsActif ¶
func (t Inscriptions) IsActif() bool
func (*Inscriptions) Render ¶
func (t *Inscriptions) Render()
func (*Inscriptions) UpdateToolbar ¶
func (t *Inscriptions) UpdateToolbar()
type Paiements ¶
func (*Paiements) ConfirmeExportPaiements ¶
func (*Paiements) ConfirmeSupprimePaiement ¶
func (p *Paiements) ConfirmeSupprimePaiement(toSupp dm.AccesPaiement) bool
func (*Paiements) UpdateToolbar ¶
func (p *Paiements) UpdateToolbar()
type PanelJoomeo ¶
func NewPanelJooemo ¶
func NewPanelJooemo(ct *controllers.SuiviCamps) *PanelJoomeo
type Personnes ¶
func (*Personnes) ConfirmeSupprimeOrganisme ¶
func (t *Personnes) ConfirmeSupprimeOrganisme(org dm.AccesOrganisme) bool
func (*Personnes) ConfirmeSupprimePersonne ¶
func (t *Personnes) ConfirmeSupprimePersonne(pers dm.AccesPersonne) bool
func (*Personnes) UpdateToolbar ¶
func (t *Personnes) UpdateToolbar()
type SuiviCamps ¶
func (*SuiviCamps) ConfirmeAjoutDirecteurJoomeo ¶
func (s *SuiviCamps) ConfirmeAjoutDirecteurJoomeo(msg string) rd.OptionnalBool
func (*SuiviCamps) ConfirmeSetupAlbumJoomeo ¶
func (s *SuiviCamps) ConfirmeSetupAlbumJoomeo(alreayLinked []string) bool
func (*SuiviCamps) ConfirmeSupprimeCamp ¶
func (s *SuiviCamps) ConfirmeSupprimeCamp(camp dm.AccesCamp) bool
func (SuiviCamps) GrabFocus ¶
func (s SuiviCamps) GrabFocus()
func (SuiviCamps) IsActif ¶
func (s SuiviCamps) IsActif() bool
func (*SuiviCamps) ProposePasswordDirecteur ¶
func (s *SuiviCamps) ProposePasswordDirecteur(camp dm.AccesCamp, password string) bool
func (*SuiviCamps) Render ¶
func (s *SuiviCamps) Render()
func (*SuiviCamps) UpdateToolbar ¶
func (s *SuiviCamps) UpdateToolbar()
type SuiviDossiers ¶
func (*SuiviDossiers) ConfirmeMail ¶
func (t *SuiviDossiers) ConfirmeMail(fac dm.AccesFacture, messageKind rd.MessageKind) bool
func (*SuiviDossiers) ConfirmeSupprimeFacture ¶
func (t *SuiviDossiers) ConfirmeSupprimeFacture(html string) bool
func (*SuiviDossiers) ConfirmeSupprimeMessages ¶
func (t *SuiviDossiers) ConfirmeSupprimeMessages(nb int) bool
func (SuiviDossiers) GrabFocus ¶
func (t SuiviDossiers) GrabFocus()
func (SuiviDossiers) IsActif ¶
func (t SuiviDossiers) IsActif() bool
func (*SuiviDossiers) Render ¶
func (t *SuiviDossiers) Render()
func (*SuiviDossiers) ShowPreviewFacture ¶
func (t *SuiviDossiers) ShowPreviewFacture(fac dm.AccesFacture)
func (*SuiviDossiers) UpdateToolbar ¶
func (t *SuiviDossiers) UpdateToolbar()
Source Files ¶
Click to show internal directories.
Click to hide internal directories.