I'm creating a wordpress plugin for thw wordpress.Among the requirement would be to alter the css stylesheet that's to alter the theme while using wordpress plugin.

I would like the feature by which user(admin) can find the css theme in the existing styles directory and just how can one deactivate the present theme and activate the selected theme.
Just how can that be achieved?