Beispiel #1
0
        public PrintActionViewModel(PrintActionSettingsAndActionTranslation translation, ISystemPrinterProvider systemPrinterProvider)
        {
            _systemPrinterProvider = systemPrinterProvider;
            Translation            = translation;

            DisplayName = Translation.DisplayName;
            Description = Translation.Description;
        }
Beispiel #2
0
        public PrintActionViewModel(ITranslator translator, ISystemPrinterProvider systemPrinterProvider)
        {
            _systemPrinterProvider = systemPrinterProvider;
            Translator             = translator;

            DisplayName = Translator.GetTranslation("PrintActionSettings", "DisplayName");
            Description = Translator.GetTranslation("PrintActionSettings", "Description");

            SelectPrinterValues = Translator.GetEnumTranslation <SelectPrinter>();
        }
Beispiel #3
0
 public PrinterHelper(ISystemPrinterProvider systemPrinterProvider)
 {
     _systemPrinterProvider = systemPrinterProvider;
 }
Beispiel #4
0
 public PrintUserControlViewModel(ISystemPrinterProvider systemPrinterProvider, ITranslationUpdater translationUpdater, ISelectedProfileProvider profile) : base(translationUpdater, profile)
 {
     _systemPrinterProvider = systemPrinterProvider;
 }