46 lines
1.7 KiB
C#
46 lines
1.7 KiB
C#
|
using JewelryStoreContracts.BindingModels;
|
|||
|
using JewelryStoreContracts.BusinessLogicsContracts;
|
|||
|
using JewelryStoreContracts.SearchModels;
|
|||
|
using JewelryStoreContracts.ViewModels;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace JewelryStoreBusinessLogic.BusinessLogics
|
|||
|
{
|
|||
|
internal class OrderLogic : IOrderLogic //TODO реализовать интерфейс
|
|||
|
{
|
|||
|
// Класс с логикой для заказов будет отвечать за получение списка заказов,
|
|||
|
//создания заказа и смены его статусов.Следует учитывать, что у заказа можно
|
|||
|
//менять статус на новый, если его текущий статус предшествует новому
|
|||
|
//(например, в статус «Готов» можно переводить, если заказ находится в статусе
|
|||
|
//«Выполняется»).
|
|||
|
public bool CreateOrder(OrderBindingModel model)
|
|||
|
{
|
|||
|
throw new NotImplementedException();
|
|||
|
}
|
|||
|
|
|||
|
public bool DeliveryOrder(OrderBindingModel model)
|
|||
|
{
|
|||
|
throw new NotImplementedException();
|
|||
|
}
|
|||
|
|
|||
|
public bool FinishOrder(OrderBindingModel model)
|
|||
|
{
|
|||
|
throw new NotImplementedException();
|
|||
|
}
|
|||
|
|
|||
|
public List<OrderViewModel>? ReadList(OrderSearchModel? model)
|
|||
|
{
|
|||
|
throw new NotImplementedException();
|
|||
|
}
|
|||
|
|
|||
|
public bool TakeOrderInWork(OrderBindingModel model)
|
|||
|
{
|
|||
|
throw new NotImplementedException();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|