/// <summary> /// Unbinds the role on user. /// </summary> /// <param name="binding">The binding.</param> public void UnbindRoleOnUser(AdminRoleBinding binding) { try { binding.CheckNullObject("binding"); using (var controller = new AdminUserInfoAccessController()) { controller.UnbindRoleOnUser(binding, ContextHelper.GetCurrentOperatorKey()); } } catch (Exception ex) { throw ex.Handle( binding); } }
public JsonResult BindRoleOnUser(AdminRoleBinding binding) { object returnedObject = null; BaseException exception = null; try { binding.CheckNullObject("binding"); returnedObject = service.BindRoleOnUser(binding); } catch (Exception ex) { exception = ex.Handle(binding); } ApiHandlerBase.PackageResponse(this.Response, returnedObject, exception); return null; }