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;

        }