Since your .NET Web API and Client-Side projects are being hosted on different ports, it's considered a Cross-Domain (CORS) request. Just add the proper header in your web.config from your web API application: <configuration> < system . webServer > <httpProtocol> <customHeaders> < add name = "Access-Control-Allow-Origin" value = "*" /> < add name = "Access-Control-Allow-Headers" value = "Content-Type" /> < add name = "Access-Control-Allow-Methods" value = "GET, POST, PUT, DELETE, OPTIONS" /> </ customHeaders > </ httpProtocol > </ system . webServer > </ configuration >
In this article i will show you how to generate invoice number through c# in form of AJ0001/001, AJ0001/002 ... int invoiceNo = 1 ; while ( Console . ReadLine () != "stop" ) { for ( int i = 1 ; i <= 100 ; i ++) { Console . WriteLine ( "{0}/{1}" , invoiceNo . ToString ( "AJ0000" ), i . ToString ( "000" )); } invoiceNo ++; }