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();
|
||
}
|
||
}
|
||
}
|