16 lines
578 B
C#
16 lines
578 B
C#
using MotorPlantContracts.BindingModels;
|
|
using MotorPlantContracts.SearchModels;
|
|
using MotorPlantContracts.VeiwModels;
|
|
namespace MotorPlantContracts.StoragesContracts
|
|
{
|
|
public interface IEngineStorage
|
|
{
|
|
List<EngineViewModel> GetFullList();
|
|
List<EngineViewModel> GetFilteredList(EngineSearchModel model);
|
|
EngineViewModel? GetElement(EngineSearchModel model);
|
|
EngineViewModel? Insert(EngineBindingModel model);
|
|
EngineViewModel? Update(EngineBindingModel model);
|
|
EngineViewModel? Delete(EngineBindingModel model);
|
|
}
|
|
}
|