public object Put(GrantAdminRightRequest request) { var account = Dao.FindByEmail(request.AccountEmail); if (account == null) { throw new HttpError(HttpStatusCode.BadRequest, "Bad request"); } _commandBus.Send(new UpdateRoleToUserAccount { AccountId = account.Id, RoleName = RoleName.Admin }); return(new HttpResult(HttpStatusCode.OK, "OK")); }
public void GrantAdminAccess(GrantAdminRightRequest request) { var req = string.Format("/account/grantadmin"); Client.Put <string>(req, request); }