simple way to solve this, just changed the POST menthod name to another name.
Please replace this line
public HttpResponseMessage Post(TKTJOB)
by following line
public HttpResponseMessage JobPost(TKTJOB job)
.
self.addTicket = function () {
$.ajax({
url: "api/helpdeskapi/JobPost",
type: 'post',
data: ko.toJSON(this),
contentType: 'application/json',
success: function (result) { }
});
$('#AddNewTicketpopup').dialog('close')