Exemple #1
0
        public void Inicializar()
        {
            _mapperMock = new Mock <IMapper>();
            _lancamentosServicesMock      = new Mock <ILancamentoServices>();
            _lancamentoFinanceiroApiModel = Builder <LancamentoFinanceiroApiModel> .CreateNew().Build();

            _lancamentoFinanceiroApiUpdateModel = Builder <LancamentoFinanceiroApiUpdateModel> .CreateNew().Build();

            _lancamentoFinanceiroFiltro = Builder <LancamentoFinanceiroFiltro> .CreateNew().Build();

            _lancamentosController = new LancamentosController(_lancamentosServicesMock.Object, _mapperMock.Object);
        }
        public ActionResult InserirLancamentoFinanceiro([FromBody] LancamentoFinanceiroApiModel model)
        {
            try
            {
                _lancamentoServices.InserirLancamento(_mapper.Map <LancamentoFinanceiroApiModel, LancamentoFinanceiro>(model));

                return(Ok());
            }
            catch (Exception ex)
            {
                return(Result(HttpStatusCode.InternalServerError, ex.Message));
            }
        }
        public void InserirLancamentoFinaneiro(LancamentoFinanceiroApiModel model)
        {
            try
            {
                var dados = new StringContent(JsonConvert.SerializeObject(model), Encoding.UTF8, "application/json");

                using (var response = _httpClient.PostAsync(ClientServiceHelpers.ConfigurarUrl(_customConfiguration, "PostLancamentoFinanceiro"), dados))
                {
                    var retornoApi = response.Result.Content.ReadAsStringAsync();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }