New answers tagged winforms
3
In your case I would:
Hide the button if it's not a manager logged on.
Disable the button if it's not a Monday.
Enable the button and give a message if there's no printer attached. Also show a message if the reports aren't ready yet and give an approximation of when they will be.
My reasoning behind it:
Users don't need to know about what they won't be ...
Top 50 recent answers are included