Files
DP44/Common/DTS.CommonCore/.svn/pristine/a6/a60de7c74747f71fdbc4afd5fe866908e0e04a63.svn-base

20 lines
691 B
Plaintext
Raw Permalink Normal View History

2026-04-17 14:55:32 -04:00
using DTS.Common.Base;
using DTS.Common.Interface.Pagination;
using System.Collections.ObjectModel;
namespace DTS.Common.Interface.Sensors.SoftwareFilters
{
public interface ISoftwareFiltersViewModel : IBaseViewModel, IFilterableListView
{
ISoftwareFiltersView View { get; set; }
void Sort(object sortBy, bool bColumnClick);
void Unset();
void Filter(string currentFilter);
ObservableCollection<ISoftwareFilter> SoftwareFilters { get; set; }
ISoftwareFilter [] GetSoftwareFilters();
void PopulateView();
string CurrentUser{ get; set; }
bool ValidateAndSave();
}
}