Esempio n. 1
0
 public static Bitmap OpenImage(Document doc, string patFolder)
 {
     if (PrefC.UsingAtoZfolder)
     {
         string srcFileName = ODFileUtils.CombinePaths(patFolder, doc.FileName);
         if (HasImageExtension(srcFileName))
         {
             //if(File.Exists(srcFileName) && HasImageExtension(srcFileName)) {
             if (File.Exists(srcFileName))
             {
                 return(new Bitmap(srcFileName));
             }
             else
             {
                 //throw new Exception();
                 return(null);
             }
         }
         else
         {
             return(null);
         }
     }
     else
     {
         if (HasImageExtension(doc.FileName))
         {
             return(PIn.Bitmap(doc.RawBase64));
         }
         else
         {
             return(null);
         }
     }
 }
Esempio n. 2
0
 public static Bitmap[] OpenImagesEob(EobAttach eob)
 {
     Bitmap[] values = new Bitmap[1];
     if (PrefC.UsingAtoZfolder)
     {
         string eobFolder   = GetEobFolder();
         string srcFileName = ODFileUtils.CombinePaths(eobFolder, eob.FileName);
         if (HasImageExtension(srcFileName))
         {
             if (File.Exists(srcFileName))
             {
                 values[0] = new Bitmap(srcFileName);
             }
             else
             {
                 //throw new Exception();
                 values[0] = null;
             }
         }
         else
         {
             values[0] = null;
         }
     }
     else
     {
         if (HasImageExtension(eob.FileName))
         {
             values[0] = PIn.Bitmap(eob.RawBase64);
         }
         else
         {
             values[0] = null;
         }
     }
     return(values);
 }
Esempio n. 3
0
 public static Bitmap[] OpenImagesAmd(EhrAmendment amd)
 {
     Bitmap[] values = new Bitmap[1];
     if (PrefC.AtoZfolderUsed)
     {
         string amdFolder   = GetAmdFolder();
         string srcFileName = ODFileUtils.CombinePaths(amdFolder, amd.FileName);
         if (HasImageExtension(srcFileName))
         {
             if (File.Exists(srcFileName))
             {
                 values[0] = new Bitmap(srcFileName);
             }
             else
             {
                 //throw new Exception();
                 values[0] = null;
             }
         }
         else
         {
             values[0] = null;
         }
     }
     else
     {
         if (HasImageExtension(amd.FileName))
         {
             values[0] = PIn.Bitmap(amd.RawBase64);
         }
         else
         {
             values[0] = null;
         }
     }
     return(values);
 }