Gismatullin.ISEbd-21.STO.Co.../ServiceStation/ServiceStationContracts/StorageContracts/IClientWorkStorage.cs
2024-04-30 17:44:37 +03:00

22 lines
759 B
C#

using ServiceStationContracts.BindingModels;
using ServiceStationContracts.SearchModels;
using ServiceStationContracts.ViewModels;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ServiceStationsContracts.StorageContracts
{
public interface IClientWorkStorage
{
List<ClientWorkViewModel> GetFullList();
List<ClientWorkViewModel> GetFilteredList(ClientWorkSearchModel model);
ClientWorkViewModel? GetElement(ClientWorkSearchModel model);
ClientWorkViewModel? Insert(ClientWorkBindingModel model);
ClientWorkViewModel? Update(ClientWorkBindingModel model);
ClientWorkViewModel? Delete(ClientWorkBindingModel model);
}
}