using Contracts.BindingModel; using Contracts.SearchModel; using Contracts.ViewModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Contracts.StorageContracts { public interface ILabWorkStorage { List GetFullList(); LabWorkViewModel? GetElement(LabWorkSearchModel model); List GetFilteredList(LabWorkSearchModel model); LabWorkViewModel? Insert(LabWorkBindingModel model); LabWorkViewModel? Update(LabWorkBindingModel model); LabWorkViewModel? Delete(LabWorkBindingModel model); } }