public ActionResult EditReferralTitle([FromBody] EditTitleRequest editData) { if (editData.Validate()) { return(BadRequest("You must provide the old title and new title")); } var referral = GetExistingReferral(editData.Title); if (referral == null) { return(BadRequest("The referral does not exist")); } var newReferral = new Referral { Title = editData.NewTitle, ReferralCount = referral.ReferralCount, }; _referralCrudService.EditReferral(referral, newReferral); return(NoContent()); }