UpdatePrintJob() public method

public UpdatePrintJob ( CloudPrintJob job ) : void
job CloudPrintJob
return void
Example #1
0
        public override void SetStatus(CloudPrintJobStatus status)
        {
            this.Status       = status;
            this.ErrorCode    = null;
            this.ErrorMessage = null;
            _Proxy.UpdatePrintJob(this);
            WriteJobJson();
            WriteJobXml();

            if (status == CloudPrintJobStatus.DONE)
            {
                if (!Config.KeepPrintFile)
                {
                    File.Delete(_PrintDataFileName);
                }
            }
        }