private InputValidation ValidatePrinterName(string arg) { switch (_printerHelper.ValidatePrinterName(arg)) { case PrinterNameValidation.Valid: return(new InputValidation(true, "")); case PrinterNameValidation.InvalidName: return(new InputValidation(false, Translation.InvalidCharsInPrinterName)); case PrinterNameValidation.AlreadyExists: default: return(new InputValidation(false, Translation.InvalidPrinterName)); } }