Go to file
Paul Schneider fe97f14831 Réorganisations.
La page de reservation par défaut est maintenant la reservation dite simple.

Fonctionnalités en cours de développement:

1) la reservation dite simple
2) la notification à la reservation
3) l'activité principale exercée
4) l'integration d'un premier thème clair

* MEA.sql: définit la valeur MEA du profile (Main Exerted Activity)
  dans la base de donnée

* Booking.aspx: Imlémente la vue du formulaire de reservation simple,
c'etait avant la reservation classique, sur une période plutôt qu'un
  jour.
La reservation classique est renomée `EavyBooking`.

* SimpleBookingQuery.cs: Implémente une simple commande de
  rendez-vous,
en tant que commande du workflow.

* .gitignore: ignorer les configuration des pré et prod totem.

* SkillEntity.cs:
* SkillManager.cs:
* Skills.aspx:
* SkillProvider.cs:
* SkillController.cs:
* UserSkills.aspx:
* NpgsqlSkillProvider.cs: refactorisation (-Skill+SkillEntity)

* NpgsqlProfileProvider.cs: Fixe un bug introduit avec
  l'implementation des profiles anonymes.

* FrontOfficeController.cs: definit l'interface de cotation des
  compétences attendues

* UserCard.ascx: Imlémente une carte utilisateur.

* Web.config: déclare le code activité principale exercée parmis les
  valeurs du profile authentifié.

* Web.csproj: ajoute les nouveaux formulaire de reservation au projet.

* PerformerProfile.cs: S'assure d'avoir une valeur pour le nom
  d'utilisateur à la création.

* LocalizedText.resx:
* LocalizedText.Designer.cs: "date préférée" en anglais

* LocalizedText.fr.resx:
* LocalizedText.fr.Designer.cs: "date préférée" en français

* Profile.cs: à la creation d'un profile, on doit avoir un nom
  d'utilisateur,
même dans le cas où le profile est anonyme (dans ce cas,
on l'appelle identifiant anonyme).
Sinon, on lève une exception.

* YavscModel.csproj: * refactorisation: le nom `Skill` est celui de
  l'espace,
celui de la classe devient `SkillEntity`.
* Creation de la requête dite simple d'un rendez-vous (pour
  prestation)
à une date donnée (sans heure), concernant simplement une activité.

* EavyBooking.aspx: Implémente la reservation lourde
9 years ago
ITContentProvider Fixes the Site wize skills page, 9 years ago
NpgsqlBlogProvider Fixes the Site wize skills page, 9 years ago
NpgsqlContentProvider Réorganisations. 9 years ago
NpgsqlMRPProviders Réorganisations. 9 years ago
Presta Fixes the Site wize skills page, 9 years ago
SalesCatalog Fixes the Site wize skills page, 9 years ago
TestAPI Fixes the Site wize skills page, 9 years ago
WebControls Fixes the Site wize skills page, 9 years ago
booking Merge from booking branch 9 years ago
pkg Fixes the Site wize skills page, 9 years ago
plugins/fortune Fixes the Site wize skills page, 9 years ago
web Réorganisations. 9 years ago
yavscModel Réorganisations. 9 years ago
yavscclient Fixes the Site wize skills page, 9 years ago
.gitignore Réorganisations. 9 years ago
Banner.xcf Initial import 10 years ago
ChangeLog Réorganisations. 9 years ago
LICENSE Initial commit 10 years ago
Makefile Nouvelles fonctionalités: 9 years ago
README.md Merge from booking branch 9 years ago
Yavsc.sln Fixes the Site wize skills page, 9 years ago
google-services.json * Web.config: 9 years ago
noavatar.xcf Initial import 10 years ago

README.md

yavsc

doc-fr

TODO FIRST

  1. Implement a Skills provider

  2. Create an UserCardControl with quick access for users to his chat and the circle membership, and for admins to his roles, a blogentry count, and a link to the booking system

  3. Api refatoring:

Concerning the blog entry edition, we only need Two methods:

  • long PostFile(long id), used for creation when the given id is 0, in which case, the entry id created is returned. Otherwise, used for import in the post spécified by its id, in which case, 0 is returned.
  • long Post(BlogEntry be), used to create or update a given or not blog entry content. the returned value is the entry id at creation, or 0.
  1. UI themes