public GeneralBlock(IList<MergeField> mergeFields, NotificationApplication notification, ShipmentInfo shipmentInfo, FacilityCollection facilityCollection)
        {
            CorrespondingMergeFields = MergeFieldLocator.GetCorrespondingFieldsForBlock(mergeFields, "General");

            data = new GeneralViewModel(notification, 
                shipmentInfo,
                facilityCollection,
                new DateTimeFormatter(), 
                new QuantityFormatter(),
                new PhysicalCharacteristicsFormatter());
        }
 public MessageView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public RelayControlView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public ListActionView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public TextManipulationView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public MotorControlerView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public ServerComView()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }
 public AutoItUI()
 {
     InitializeComponent();
     Construct();
     DataContext = new GeneralViewModel();
 }