using ConfectioneryContracts.BindingModels; using ConfectioneryContracts.SearchModels; using ConfectioneryContracts.ViewModels; using ConfectioneryDataModels.Enums; namespace ConfectioneryContracts.BusinessLogicsContracts { public interface IOrderLogic { List? ReadList(OrderSearchModel? model); OrderViewModel? ReadElement(OrderSearchModel model); bool CreateOrder(OrderBindingModel model); OrderStatus? TakeOrderInWork(OrderBindingModel model); OrderStatus? FinishOrder(OrderBindingModel model); OrderStatus? DeliveryOrder(OrderBindingModel model); } }