public IActionResult AddRole(string role)
        {
            AddNewRole newRole = new AddNewRole(role);

            var stringJson = JsonConvert.SerializeObject(newRole);
            var jsonObject = JObject.Parse(stringJson);

            var returnType = _users.AddRole(jsonObject);

            return(RedirectToAction("Index"));
        }
Example #2
0
 /// <summary>
 /// Handles the specified command.
 /// </summary>
 /// <param name="command">The command.</param>
 /// <returns>IList&lt;IEvent&gt;.</returns>
 /// <exception cref="DuplicateRoleException">Id</exception>
 private IList <IEvent> Handle(AddNewRole command)
 {
     CheckCanCreate();
     return
         (new[] { new NewRoleAdded(
                      Id,
                      command.Name,
                      command.NormalizedName,
                      command.UserId,
                      command.CorrelationId) });
 }
Example #3
0
 public void isTestRoleDisplayed()
 {
     BRLogger.AssertIsTrue(AddNewRole.WaitTilIsVisible(), "Verify Add Role Button");
 }
Example #4
0
 public void waitUntilReady()
 {
     BRLogger.AssertIsTrue(AddNewRole.WaitTilIsVisible(), "Verify Roles Page");
 }