This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using DTS.Common.Base;
using DTS.Common.Enums;
namespace DTS.Common.Interface.Channels.ChannelCodes
{
public interface IChannelCodesListViewModel : IBaseViewModel
{
IChannelCodesListView View { get; set; }
void Unset();
void SetPage(object page);
void OnSetActive();
bool Save();
ObservableCollection<IChannelCode> ISOChannelCodes { get; set; }
ObservableCollection<IChannelCode> UserChannelCodes { get; set; }
bool Validate(bool bDisplayWindow);
void CopySelected();
void DeleteSelected();
void Filter(object columnTag, string searchTerm);
void Sort(object columnTag, bool bColumnClick);
Func<IList<IChannelCode>> ChannelCodesFunc { get; }
bool ShowISOStringBuilder { get; set; }
bool UniqueISOCodesRequired { get; set; }
bool ShowChannelCodeLookupHelper { get; set; }
bool IsReadOnly { get; set; }
IChannelCode[] SelectedCodes { get; }
}
}