public DeleteCustomerResponse DeleteCustomer(DeleteCustomerRequest deleteCustomerRequest) { try { Customer customer = _customerRepository.FindBy(deleteCustomerRequest.Id); if (customer != null) { _customerRepository.Delete(customer); _unitOfWork.Commit(); return new DeleteCustomerResponse(); } else { return new DeleteCustomerResponse() { Exception = GetStandardCustomerNotFoundException() }; } } catch (Exception ex) { return new DeleteCustomerResponse() { Exception = ex }; } }
public DeleteCustomerResponse DeleteCustomer(DeleteCustomerRequest deleteCustomerRequest) { return _innerCustomerService.DeleteCustomer(deleteCustomerRequest); }