Ejemplo n.º 1
0
 public PrintStat(FileTypeSymbol fileType, int count)
 {
     this.fileType = fileType;
     this.count    = count;
 }
Ejemplo n.º 2
0
        public static FileContent SavePrintLine(this FileContent file, Entity entity, FileTypeSymbol fileTypeForPrinting)
        {
            CancelPrinting(entity, fileTypeForPrinting);
            CreateLine(entity, fileTypeForPrinting, Path.GetFileName(file.FileName) !, file.Bytes);

            return(file);
        }
Ejemplo n.º 3
0
 public static IQueryable <PrintLineEntity> ReadyToPrint(Entity entity, FileTypeSymbol fileType)
 {
     return(Database.Query <PrintLineEntity>().Where(a => a.Referred.Is(entity) && a.File.FileType == fileType && a.State == PrintLineState.ReadyToPrint));
 }
Ejemplo n.º 4
0
 public static IFileTypeAlgorithm GetAlgorithm(this FileTypeSymbol fileType)
 {
     return(FileTypes.GetOrThrow(fileType));
 }
Ejemplo n.º 5
0
 public static PrintLineEntity CreateLine(Entity referred, FileTypeSymbol fileType, string fileName, byte[] content)
 {
     return(CreateLine(referred, new FilePathEmbedded(fileType, fileName, content)));
 }
Ejemplo n.º 6
0
 public static WebDownload WebDownload(this FilePathEmbedded fp, FileTypeSymbol fileType)
 {
     return(WebDownloadExpression.Evaluate(fp, fileType));
 }
Ejemplo n.º 7
0
 public static FilePathEmbedded ToFilePathEmbedded(this FileContent fileContent, FileTypeSymbol fileType)
 {
     return(new FilePathEmbedded(fileType, fileContent.FileName, fileContent.Bytes));
 }
Ejemplo n.º 8
0
 public static WebImage WebImage(this FilePathEmbedded efp, FileTypeSymbol fileType)
 {
     return(WebImageExpression.Evaluate(efp, fileType));
 }
Ejemplo n.º 9
0
 public FilePathEmbedded(FileTypeSymbol fileType, string fileName, byte[] fileData)
     : this(fileType)
 {
     this.FileName   = fileName;
     this.BinaryFile = fileData;
 }
Ejemplo n.º 10
0
 public FilePathEmbedded(FileTypeSymbol fileType, string readFileFrom)
     : this(fileType)
 {
     this.FileName   = Path.GetFileName(readFileFrom) !;
     this.BinaryFile = File.ReadAllBytes(readFileFrom);
 }
Ejemplo n.º 11
0
 public FilePathEmbedded(FileTypeSymbol fileType)
 {
     this.FileType = fileType;
 }
Ejemplo n.º 12
0
 public ProcessEntity?Stats([Required, FromBody] FileTypeSymbol fileType)
 {
     return(PrintingLogic.CreateProcess(fileType));
 }