public HomeService(IArpagonUow _uow, Utilisateur _user) { uow = _uow; user = _user; groupeId = _user.GroupeId; // Calcule des paramètres d'exécution des processus CanExecuteArchivage = CanExecute("Archiver"); CanExecuteEcheances = CanExecute("BatcherEcheance"); CanExecuteProvisions = CanExecute("ProvisionMenuselle"); CanExecuteImputations = CanExecute("ReporterImputation"); CanExecuteProlongationBudgets = CanExecute("ProlongerBudget"); }
public Utilisateur CreateNewUtilisateur(RegisterModel model) { // HashPassword string pass = Crypto.HashPassword(model.Password); var user = new Utilisateur { Actif = true , Password = pass , Prenom = model.Prenom , UserName = model.UserName }; return user; }
private void SeedUtilisateurs() { // Groupe Admin var user1 = new Utilisateur { Actif = true, GroupeId = 1, UserName = "******", Prenom = "Admin", Role = "Administrateur", Password = Crypto.HashPassword("admin007") }; context.Utilisateur.Add(user1); // Groupe 2 var user2 = new Utilisateur { Actif = true, GroupeId = 2, UserName = "******", Prenom = "Philippe", Role = "GroupeAdministrateur", Password = Crypto.HashPassword("hxz.4125") }; context.Utilisateur.Add(user2); var user3 = new Utilisateur { Actif = true, GroupeId = 2, UserName = "******", Prenom = "Helen", Role = "Utilisateur", Password = Crypto.HashPassword("bobby") }; context.Utilisateur.Add(user3); // Groupe 8 var user8 = new Utilisateur { Actif = true, GroupeId = 8, UserName = "******", Prenom = "Philippe", Role = "GroupeAdministrateur", Password = Crypto.HashPassword("hxz.4125") }; context.Utilisateur.Add(user8); // Groupe 14 var user14 = new Utilisateur { Actif = true, GroupeId = 14, UserName = "******", Prenom = "Démo", Role = "GroupeAdministrateur", Password = Crypto.HashPassword("demo01") }; context.Utilisateur.Add(user14); }
public void AddUserProfileToUtilisateur(Utilisateur user, Groupe existingGroupe) { user.Groupe = existingGroupe; user.Role = "Utilisateur"; }
public void AddGroupeAdminProfileToUtilisateur(Utilisateur user, Groupe newGroupe) { user.Groupe = newGroupe; user.Role = "GroupeAdministrateur"; }