Browse Source

Added Security Descriptor for Mobil Scans Module
Data Entry Screen Drag & Drop now populates Scan.Thumbnail

frogsoftware 1 year ago
parent
commit
3138903bbb

+ 5 - 0
prs.classes/SecurityDescriptors/Mobile_Access.cs

@@ -65,4 +65,9 @@ namespace Comal.Classes.SecurityDescriptors
     public class ViewMobileWarehousingModule : EnabledSecurityDescriptor<MobileAccessLicence>
     { 
     }
+    
+    [Caption("View Scans Module")]
+    public class ViewMobileScansModule : EnabledSecurityDescriptor<MobileAccessLicence>
+    { 
+    }
 }

+ 2 - 1
prs.desktop/Panels/DataEntry/ScanGrid.cs

@@ -26,7 +26,7 @@ namespace PRSDesktop
         public ScanGrid()
         {
             Options.BeginUpdate()
-                .AddRange(DynamicGridOption.MultiSelect, DynamicGridOption.DragSource, DynamicGridOption.FilterRows)
+                .AddRange(DynamicGridOption.MultiSelect, DynamicGridOption.DragSource, DynamicGridOption.FilterRows, DynamicGridOption.SelectColumns)
                 .Remove(DynamicGridOption.ImportData)
                 .EndUpdate();
 
@@ -232,6 +232,7 @@ namespace PRSDesktop
             scan.Document.ID = document.ID;
             scan.Tag.ID = tagID;
             scan.Employee.ID = App.EmployeeID;
+            scan.Thumbnail = ImageUtils.GetPDFThumbnail(data, 256, 256);
             new Client<Scan>().Save(scan, "");
 
             Dispatcher.Invoke(() =>