0
I have the following ajax that picks up the order code. So far I can pick up the order code, but sends as 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:
public List<Models.PedidoVendaItens> ListarPedidos(string codigo)
        {
            try
            {
                Models.PedidoVendaItens objItens = new Models.PedidoVendaItens(config)
                {
                    ItPNumero = codigo
                };
                return new Models.PedidoVendaItens(config).ListarItensPedido(codigo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

