using PizzeriaContracts.BindingModels; using PizzeriaContracts.SearchModels; using PizzeriaContracts.ViewModels; namespace PizzeriaContracts.StorageContracts { public interface IPizzaStorage { List GetFullList(); List GetFilteredList(PizzaSearchModel model); PizzaViewModel? GetElement(PizzaSearchModel model); PizzaViewModel? Insert(PizzaBindingModel model); PizzaViewModel? Update(PizzaBindingModel model); PizzaViewModel? Delete(PizzaBindingModel model); } }