public bool EditManager(long groupId, long userId, AdminLevel?role, bool?isContact = null, string contactPosition = null, string contactPhone = null, string contactEmail = null) { VkErrors.ThrowIfNumberIsNegative(() => groupId); VkErrors.ThrowIfNumberIsNegative(() => userId); var parameters = new GroupsEditManagerParams { GroupId = groupId, UserId = userId, ContactEmail = contactEmail, ContactPhone = contactPhone, ContactPosition = contactPosition, IsContact = isContact, Role = role }; return(EditManager(parameters)); }
public bool EditManager(GroupsEditManagerParams @params) { return(_vk.Call("groups.editManager", @params)); }
public bool EditManager(GroupsEditManagerParams @params) { return _vk.Call("groups.editManager", @params); }
/// <inheritdoc /> public bool EditManager(GroupsEditManagerParams @params) { return(_vk.Call(methodName: "groups.editManager", parameters: @params)); }
/// <inheritdoc /> public async Task <bool> EditManagerAsync(GroupsEditManagerParams @params) { return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Groups.EditManager(@params))); }
public bool EditManager(long groupId, long userId, AdminLevel? role, bool? isContact = null, string contactPosition = null, string contactPhone = null, string contactEmail = null) { VkErrors.ThrowIfNumberIsNegative(() => groupId); VkErrors.ThrowIfNumberIsNegative(() => userId); var parameters = new GroupsEditManagerParams { GroupId = groupId, UserId = userId, ContactEmail = contactEmail, ContactPhone = contactPhone, ContactPosition = contactPosition, IsContact = isContact, Role = role }; return _vk.Call("groups.unbanUser", parameters); }
/// <inheritdoc /> public Task <bool> EditManagerAsync(GroupsEditManagerParams @params) { return(TypeHelper.TryInvokeMethodAsync(func: () => EditManager(@params: @params))); }