Hi,
You could write plugin to achieve this :
To resolve case :
https://community.dynamics.com/crm/b/mileyja/archive/2011/08/02/close-a-case-using-jscript-or-net-in-microsoft-dynamics-crm-2011-with-closeincidentrequest.aspx
To cancel case :
http://stackoverflow.com/questions/3700550/how-to-cancel-a-case-incident-in-ms-crm-via-webservice
Hope this helps. If you get answer of your question, please mark the response as an answer and vote as helpful !!!
Vikram Singh. !!! My Blog