public GetSupplierInvoiceResponse GetSupplierInvoice(GetSupplierInvoiceRequest request) { SupplierInvoiceView view = new SupplierInvoiceView(ObjectFactory.Create<IReadModelStore>()); SupplierInvoiceDto dto = view.Load(request.SupplierInvoiceId); GetSupplierInvoiceResponse response = new GetSupplierInvoiceResponse(); response.SupplierInvoice = dto; return response; }
public SupplierInvoiceFacade(IReadModelStore readModelStore) : base(readModelStore) {} public GetSupplierInvoiceListResponse GetSupplierInvoiceList(GetSupplierInvoiceListRequest request) { SupplierInvoiceView view = new SupplierInvoiceView(ObjectFactory.Create<IReadModelStore>()); List<SupplierInvoiceDto> list = view.GetList(request.Filter); GetSupplierInvoiceListResponse response = new GetSupplierInvoiceListResponse(); response.SupplierInvoiceList = list; return response; }