예제 #1
0
        public IRestResponse PostCalculoImposto(CalculoImpostoRequest calculoImpostoRequest)
        {
            client = new RestClient(baseUrl);
            var requestBody = JsonConvert.SerializeObject(calculoImpostoRequest, Formatting.Indented, new JsonSerializerSettings {
                NullValueHandling = NullValueHandling.Ignore
            });
            var request = new RestRequest("/calcula_imposto_renda", Method.POST);

            request.AddParameter("application/json", requestBody, ParameterType.RequestBody);
            var response = client.Execute(request);

            return(response);
        }
        public void DadoQueTenhoOsSeguintesBens(Table table)
        {
            var dados = table.CreateSet <DadosDeclarante>();

            request = montarRequisicao(dados.First());
        }
        public void DadoQueTenhoOsSeguintesBens(double tabelaFipe, string tipoResidencia, double valorResidencia, double investimento, double poupanca)
        {
            DadosDeclarante dadosDeclarante = new DadosDeclarante(tabelaFipe, tipoResidencia, valorResidencia, investimento, poupanca);

            request = montarRequisicao(dadosDeclarante);
        }