Exemplo n.º 1
0
        public async Task CancelInsurance(ViewModel.AssignCancelInsuranceRequest request)
        {
            await EnsureInsurance(request.InsuranceId);

            var customer = await _customerRepository.GetCustomerAsync(request.CustomerId);

            customer.CancelInsurance(request.InsuranceId);
            await _customerRepository.UnitOfWork.SaveEntitiesAsync();
        }
Exemplo n.º 2
0
        public async Task <IActionResult> CancelInsurance([FromBody] ViewModel.AssignCancelInsuranceRequest request)
        {
            await _customerService.CancelInsurance(request);

            return(Ok());
        }