public CommandResult PrintBacklashPrint(string user) { var num = (int)ReleaseLock(lockID); FirmwareController firmwareController = GetFirmwareController(); if (firmwareController == null) { return(CommandResult.Failed_NotInFirmware); } if (firmwareController.IsPrinting || firmwareController.IsPausedorPausing) { return(CommandResult.Failed_ThePrinterIsPrintingOrPaused); } firmwareController.PrintBacklashPrint(user); return(CommandResult.SuccessfullyReceived); }