I have the following ajax that takes the order code. At the moment I can get the order code, however, it sends null to controller
var btn = document.getElementById("btnNumeroPed");
btn.onclick = function () {
var dataJson = JSON.stringify({ "PedNumero": $("#inputNumero").val() });
//var dataJson = JSON.stringify({ "clientes": data });
$.ajax({
type: "POST",
url: "/Loja/ListarPedidos?PedNumero=" + $("#inputNumero").val(),
data: dataJson,
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function (data) {
if (data > 0) {
$("#txtCodigoProduto").val(data.itPNumero);
$("#txtDescProduto").val(data.itPDescrProd);
$("#txtQtdeProduto").val(data.itPQtde);
$("#txtPontos").val(data.itPPontos);
$("#txtPreco").val(data.itPrecoComp);
$("#txtDesconto").val(data.itPDesconto);
$("#txtTotal").val(data.itPTotal);
}
}
});
}
Code:
publicList<Models.PedidoVendaItens>ListarPedidos(stringcodigo){try{Models.PedidoVendaItensobjItens=newModels.PedidoVendaItens(config){ItPNumero=codigo};returnnewModels.PedidoVendaItens(config).ListarItensPedido(codigo);}catch(Exceptionex){throwex;}}