Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Commands
Controllers
Data
Interface
Libs
Models
Presenters
Properties
Repositories
Templates
Utility
Views
App.config
App.xaml
App.xaml.cs
Readme.md
SalesOrderMVP.csproj
Shell.xaml
Shell.xaml.cs
packages.config
result-grid.xlsx
result-one.docx
result-one.xlsx
result.txt

Readme.md

Sales Order MVP

Small WPF desktop application for managing sales orders.

Excel template

For SalesOrderItem.xlsx several features are shown:

  • cell merging - Templater will adjusted merged cells when their context changes
  • cell styles - fonts, colors, direction, etc are preserved while document is processed
  • nesting - table is nested inside named range

Word template

For SalesOrderItem.docx several features are shown:

  • cloning - clone metadata (along with hide) is used to invoke cloning the entire document
  • header/footer - tags can be placed in headers/footers (although in this example they are hidden at the end
  • formatting - date/number formatting
  • style - rows in table maintain their style as they are duplicated
  • watermark - document status is displayed as watermark (currently :all metadata is required, since watermark exists in few different document parts)

Both documents are non trivial to design which shows the value in separating template design from data population.

You can’t perform that action at this time.