public GetPaymentTypeResponse GetPaymentType(GetPaymentTypeRequest request) { PaymentTypeView view = new PaymentTypeView(ObjectFactory.Create<IReadModelStore>()); PaymentTypeDto dto = view.Load(request.PaymentTypeId); GetPaymentTypeResponse response = new GetPaymentTypeResponse(); response.PaymentType = dto; return response; }
public PaymentTypeFacade(IReadModelStore readModelStore) : base(readModelStore) {} public GetPaymentTypeListResponse GetPaymentTypeList(GetPaymentTypeListRequest request) { PaymentTypeView view = new PaymentTypeView(ObjectFactory.Create<IReadModelStore>()); List<PaymentTypeDto> list = view.GetList(request.Filter); GetPaymentTypeListResponse response = new GetPaymentTypeListResponse(); response.PaymentTypeList = list; return response; }