Пример #1
0
        public async Task <IActionResult> Post([FromBody] PostCustomerRequestViewModel customerRequest)
        {
            if (!ModelState.IsValid)
            {
                return(Ok(customerRequest));
            }

            var resultInsertion = await _customerApp.Insert(customerRequest);

            return(Ok(resultInsertion));
        }
Пример #2
0
        public async Task <long> Insert(PostCustomerRequestViewModel customerRequest)
        {
            Store.Core.Entity.Entities.Customers customer = _mapper.Map <Store.Core.Entity.Entities.Customers>(customerRequest);
            long result;

            using (_uow)
            {
                result = await _customerService.Insert(customer);
            }

            return(result);
        }