Print SSRS Report from custom c# code in button click event

I have an old thread where I was trying to kick off the Sales Order via a BPM from a checkbox (in my case) but should help you get the gist.