public PrintActionViewModel(PrintActionSettingsAndActionTranslation translation, ISystemPrinterProvider systemPrinterProvider) { _systemPrinterProvider = systemPrinterProvider; Translation = translation; DisplayName = Translation.DisplayName; Description = Translation.Description; }
public PrintActionViewModel(ITranslator translator, ISystemPrinterProvider systemPrinterProvider) { _systemPrinterProvider = systemPrinterProvider; Translator = translator; DisplayName = Translator.GetTranslation("PrintActionSettings", "DisplayName"); Description = Translator.GetTranslation("PrintActionSettings", "Description"); SelectPrinterValues = Translator.GetEnumTranslation <SelectPrinter>(); }
public PrinterHelper(ISystemPrinterProvider systemPrinterProvider) { _systemPrinterProvider = systemPrinterProvider; }
public PrintUserControlViewModel(ISystemPrinterProvider systemPrinterProvider, ITranslationUpdater translationUpdater, ISelectedProfileProvider profile) : base(translationUpdater, profile) { _systemPrinterProvider = systemPrinterProvider; }