public BulkPostagePrintingMV(ManagerVazoo managerVazoo, List <OrderInfo> selectProducts, InitDasbordDelegate initDasbord, DashbordMW dashbordMW)
 {
     this.dashbordMW     = dashbordMW;
     GoToSettingsCommand = new DelegateCommand(GoToSettings);
     SourceAddr          = new CAddressBase();
     this.initDasbord    = initDasbord;
     this.managerVazoo   = managerVazoo;
     Init(selectProducts);
     CheckPrintingApp();
 }
 public FullInfoOneOrderAndPrintingMV(OrderInfo orderInfo, ManagerVazoo managerVazoo, InitDasbordDelegate initDasbord, DashbordMW dashbordMW)
 {
     this.dashbordMW   = dashbordMW;
     carriers          = new List <Carrier>();
     this.managerVazoo = managerVazoo;
     this.initDasbord  = initDasbord;
     OrderInfo         = orderInfo;
     Carrier           = orderInfo.CarrierOptimal;
     if (Carrier != null)
     {
         IsValid         = true;
         TypeShipeMethod = Carrier.CompanyName;
     }
     InitForFullInfoOrder(orderInfo.ShipToAddress);
     InitDisplayShippingOptions();
     InitForDisplayShippingOptions();
     CheckPrintingApp();
 }