OK - try this:
There are a few (1000) articles on this site about Charts and using MS Charts. Search articles on that, read them see if you find what you are after.
Your question is a good requirement description, but without a contract you will struggle to get anyone to write this amount of code for you.
If you like you can write an article yourself on how you eventually get it to work.
A couple of example articles:
New Microsoft Chart Controls for Web and Windows Forms Applications[
^]
Windows Charting Application[
^]