Exemple #1
0
        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);
        }