void AdLike_TouchUpInside(object sender, EventArgs e) { if (!Settings.IsRegistered) { HelperMethods.LikeRegistrationRequiredPrompt(this, sender as UIButton); return; } UIButton senderButton = sender as UIButton; if (senderButton == AdLike1) { HelperMethods.SwapLikeButtonState(senderButton, DataObject.Ads[0]); } if (senderButton == AdLike2) { HelperMethods.SwapLikeButtonState(senderButton, DataObject.Ads[1]); } if (senderButton == AdLike3) { HelperMethods.SwapLikeButtonState(senderButton, DataObject.Ads[2]); } if (senderButton == AdLike4) { HelperMethods.SwapLikeButtonState(senderButton, DataObject.Ads[3]); } }