none
Acessando Controller RRS feed

  • Pergunta

  • Boa tarde, estou tendo uma grande dificuldade para acessar uma api, via jquery  o mesmo sempre retorna erro 400 e as vezes 415 segue exemplo:

    -- Jquery--

    function DescontoCasa() {
        var obj = {
            empresaId: 10
        };
        $.ajax({
            type: "GET",
            url: "https://localhost:44328/api/financeiro/RelDescontoCasa",
            data: JSON.stringify(obj),
            dataType: "json",
            contentType: "application/json",    
            success: function () {
                toastr.success("funcionou")
            },
            error: function () {
                toastr.error("Ocorreu um erro, tente novamente mais tarde!");
            }
        });
        return false;
    }

    -- api controller --

            [Route("RelDescontoCasa")]
            [HttpGet]
            public ActionResult RelDescontoCasa(Cliente p)
            {
                return Ok();
               // return Ok(_financeiroApp.RelatorioDescontoCasa(p));
                
            }

    ---Classe--

      public class Cliente
            {
                public string EmpresaId { get; set; }
            } 

    Obrigado.

    sábado, 28 de março de 2020 16:55

Todas as Respostas

  • Boa tarde, estou tendo uma grande dificuldade para acessar uma api, via jquery  o mesmo sempre retorna erro 400 e as vezes 415 segue exemplo:

    -- Jquery--

    function DescontoCasa() {
        var obj = {
            empresaId: 10
        };
        $.ajax({
            type: "GET",
            url: "https://localhost:44328/api/financeiro/RelDescontoCasa",
            data: JSON.stringify(obj),
            dataType: "json",
            contentType: "application/json",    
            success: function () {
                toastr.success("funcionou")
            },
            error: function () {
                toastr.error("Ocorreu um erro, tente novamente mais tarde!");
            }
        });
        return false;
    }

    -- api controller --

            [Route("RelDescontoCasa")]
            [HttpGet]
            public ActionResult RelDescontoCasa(Cliente p)
            {
                return Ok();
               // return Ok(_financeiroApp.RelatorioDescontoCasa(p));
                
            }

    ---Classe--

      public class Cliente
            {
                public string EmpresaId { get; set; }
            } 

    Obrigado.

    Alguem por favor.
    sábado, 28 de março de 2020 18:50