Hi,
You can use Twilio .Net Library for Making and Receiving Phone Calls with .Net MVC.
Find source code over here:
https://www.twilio.com/blog/2015/07/making-and-receiving-phone-calls-with-net-mvc-5.html
Or
TAPI[Telephony Application Programming Interface] library. It is a Microsoft Windows API, which provides computer telephony integration and enables PCs running Microsoft Windows to use telephone services.
Find source code over here:
http://www.codeproject.com/Articles/10994/TAPI-Application-development-using-C-NET
http://www.codeproject.com/Articles/1541/Creating-your-first-TAPI-application