public GetCustomerResponse GetCustomerById(GetCustomerRequest request) { GetCustomerResponse response = new GetCustomerResponse(); CustomerBusinessComponent bc = DependencyInjectionHelper.GetCustomerBusinessComponent(); Customer customer = bc.GetCustomerById(request.CustomerId); response.Customer = CustomerAdapter.CustomerToDto(customer); return response; }
public CustomerDTO GetCustomerById(int id) { try { GetCustomerRequest request = new GetCustomerRequest(); request.CustomerId = id; GetCustomerResponse response = Service.GetCustomerById(request); return response.Customer; } catch (Exception ex) { if (ExceptionPolicy.HandleException(ex, "PL Policy")) throw; return new CustomerDTO(); } }