|
@@ -14,21 +14,21 @@ namespace PRS.Mobile
|
|
|
public String FilterName { get; set; }
|
|
|
}
|
|
|
|
|
|
- public class PurchaseOrderFilterConfigurationEventArgs : EventArgs
|
|
|
- {
|
|
|
- public CoreFilterDefinitions Filters { get; private set; }
|
|
|
-
|
|
|
- public String SelectedFilter { get; private set; }
|
|
|
-
|
|
|
- public PurchaseOrderFilterConfigurationEventArgs(CoreFilterDefinitions filters, String selectedfilter)
|
|
|
- {
|
|
|
- Filters = filters;
|
|
|
- SelectedFilter = selectedfilter;
|
|
|
- }
|
|
|
- }
|
|
|
+ // public class PurchaseOrderFilterConfigurationEventArgs : EventArgs
|
|
|
+ // {
|
|
|
+ // public CoreFilterDefinitions Filters { get; private set; }
|
|
|
+ //
|
|
|
+ // public String SelectedFilter { get; private set; }
|
|
|
+ //
|
|
|
+ // public PurchaseOrderFilterConfigurationEventArgs(CoreFilterDefinitions filters, String selectedfilter)
|
|
|
+ // {
|
|
|
+ // Filters = filters;
|
|
|
+ // SelectedFilter = selectedfilter;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
- public delegate void PurchaseOrderFilterConfigurationEvent(object sender,
|
|
|
- PurchaseOrderFilterConfigurationEventArgs args);
|
|
|
+ // public delegate void PurchaseOrderFilterConfigurationEvent(object sender,
|
|
|
+ // PurchaseOrderFilterConfigurationEventArgs args);
|
|
|
|
|
|
public class PurchaseOrderSelectedEventArgs : EventArgs
|
|
|
{
|
|
@@ -49,11 +49,14 @@ namespace PRS.Mobile
|
|
|
{
|
|
|
|
|
|
private PurchaseOrderModuleSettings _settings;
|
|
|
- private CoreFilterDefinitions _filters;
|
|
|
|
|
|
-
|
|
|
- public event PurchaseOrderFilterConfigurationEvent ConfigureFilters;
|
|
|
+ //public event PurchaseOrderFilterConfigurationEvent ConfigureFilters;
|
|
|
public event PurchaseOrderSelectedEvent PurchaseOrderSelected;
|
|
|
+
|
|
|
+ private CoreFilterDefinitions _filters;
|
|
|
+ public CoreFilterDefinitions Filters => _filters;
|
|
|
+
|
|
|
+ public String CurrentFilter => _settings?.FilterName ?? "";
|
|
|
|
|
|
public PurchaseOrderListView()
|
|
|
{
|
|
@@ -67,7 +70,7 @@ namespace PRS.Mobile
|
|
|
InitializeComponent();
|
|
|
|
|
|
Task.WaitAll(_setup);
|
|
|
- ConfigureFilters?.Invoke(this,new PurchaseOrderFilterConfigurationEventArgs(_filters, _settings.FilterName));
|
|
|
+ //ConfigureFilters?.Invoke(this,new PurchaseOrderFilterConfigurationEventArgs(_filters, _settings.FilterName));
|
|
|
|
|
|
RefreshData(false,true);
|
|
|
}
|