public IHttpActionResult UnassignRole(UserRolePairingModel pairing)
 {
     using (var context = new ApplicationDbContext())
     {
         var userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context));
         userManager.RemoveFromRole(pairing.Id, pairing.RoleName);
         context.SaveChanges();
         return(Ok($"User: {pairing.Id} no longer has role of {pairing.RoleName}."));
     }
 }
 public IHttpActionResult AssignRole(UserRolePairingModel pairing)
 {
     using (var context = new ApplicationDbContext())
     {
         var userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context));
         userManager.AddToRole(pairing.Id, pairing.RoleName);
         context.SaveChanges();
         return(Ok($"Role {pairing.RoleName} has been assigned to User: {pairing.Id}"));
     }
 }