コード例 #1
0
        public async Task <ActionResult <ClienteConsultaDto> > Post(ClienteMovimentacaoCadastroDto movimentacaoDto)
        {
            var movimentacao = _mapper.Map <ClienteMovimentacao>(movimentacaoDto);

            movimentacao = _clienteService.AdicionarClienteMovimentacao(movimentacao);

            var clienteRetrono = _mapper.Map <ClienteConsultaDto>(movimentacao);

            return(Ok(clienteRetrono));
        }
コード例 #2
0
        public void ClienteMovimentacao_Adicionar_Sucesso()
        {
            var movimentacao = _serviceClienteMovimentacao.AdicionarClienteMovimentacao(new ClienteMovimentacao()
            {
                LojaId    = idLojaTeste,
                ClienteId = idClienteTeste,
                Operacao  = Domain.Models.Enums.Operacao.Credito,
                Valor     = 100M
            });

            Assert.IsNotNull(movimentacao);
            movimentacao = _serviceClienteMovimentacao.AdicionarClienteMovimentacao(new ClienteMovimentacao()
            {
                LojaId    = idLojaTeste,
                ClienteId = idClienteTeste,
                Operacao  = Domain.Models.Enums.Operacao.Debito,
                Valor     = 100M
            });
            Assert.IsNotNull(movimentacao);
        }