La page des compétences utilisateurs:

Une alerte à l'éditon impossible.

Quand l'activité n'est pas choisie, les compétences
associées n'existent pas, et l'utilisateur ne peux pas les saisir dans la page do/UserSKills.
Cette en averti l'utilisateur, et lui propose l'edition de son profile.

* AccountController.cs: doc xml

* CircleController.cs: renommage

* style.css: nettoyage

* FrontOfficeController.cs: alerte à l'edition de compétence sans
  avoir choisi d'activité

* UserList.aspx: Un titre à la liste des utilisateurs
This commit is contained in:
Paul Schneider 2015-12-03 13:29:16 +01:00
commit c23b737144
6 changed files with 33 additions and 3 deletions

View file

@ -107,6 +107,10 @@ namespace Yavsc.ApiControllers
}
}
/// <summary>
/// Adds the user to role.
/// </summary>
/// <param name="model">Model.</param>
[ValidateAjax]
[Authorize(Roles="Admin")]
public void AddUserToRole(UserRole model)
@ -115,6 +119,10 @@ namespace Yavsc.ApiControllers
Roles.AddUserToRole (model.UserName, model.Role);
}
/// <summary>
/// Removes the user from role.
/// </summary>
/// <param name="model">Model.</param>
[ValidateAjax]
[Authorize(Roles="Admin")]
public void RemoveUserFromRole(UserRole model)

View file

@ -55,7 +55,7 @@ namespace Yavsc.ApiControllers
/// <param name="username">username.</param>
[Authorize,
AcceptVerbs ("POST")]
public void Add(long id, string username)
public void AddUserToCircle(long id, string username)
{
checkIsOwner (CircleManager.DefaultProvider.Get (id));
CircleManager.DefaultProvider.AddMember (id, username);