18 lines
652 B
C#
18 lines
652 B
C#
using ConstructionCompanyContracts.BindingModels;
|
|
using ConstructionCompanyContracts.SearchModels;
|
|
using ConstructionCompanyContracts.ViewModels;
|
|
|
|
namespace ConstructionCompanyContracts.StoragesContracts
|
|
{
|
|
public interface IStructureStorage
|
|
{
|
|
List<StructureViewModel> GetFullList();
|
|
List<StructureViewModel> GetFilteredList(StructureSearchModel model);
|
|
StructureViewModel? GetElement(StructureSearchModel model);
|
|
StructureViewModel? Insert(StructureBindingModel model);
|
|
StructureViewModel? Update(StructureBindingModel model);
|
|
StructureViewModel? Delete(StructureBindingModel model);
|
|
}
|
|
}
|
|
|