public void OnUserRoleAssign(Select2 <ProcessRole> select, string roleId) { RedoableCommands.Clear(); var assignedRole = _userModelManager.GetProcessRoles().Where(r => r.Id == roleId).FirstOrDefault(); var assignedCommand = new AssignRoleCommand(_userModelManager, assignedRole, select); UndoableCommands.Push(assignedCommand); }
public void UserRoleAssigned(Select2 <ProcessRole> select, string roleId) { Console.WriteLine("Assigned user role"); RedoableCommands.Clear(); var assignedRole = _contractManager.GetProcessRoles().Where(r => r.Id == roleId).FirstOrDefault(); var assignedCommand = new AssignRoleCommand(_contractManager, assignedRole, select); UndoableCommands.Push(assignedCommand); }