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; } }