41 lines
1.1 KiB
C#
41 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using CandyHouseBase.DataModels;
|
|
using CandyHouseBase.Enums;
|
|
using CandyHouseBase.Interfaces.BusinessLogicsContracts;
|
|
using CandyHouseBase.Interfaces.StoragesContracts;
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
namespace CandyHouseBase.Implementations
|
|
{
|
|
internal class PositionBusinessLogicContract(
|
|
IPositionStorageContact positionStorageContact,
|
|
ILogger logger)
|
|
: IPositionBusinessLogicContact
|
|
{
|
|
private readonly IPositionStorageContact _positionStorageContact = positionStorageContact;
|
|
private readonly ILogger _logger = logger;
|
|
|
|
public List<PositionDataModel> GetAllPositions()
|
|
{
|
|
return new List<PositionDataModel>();
|
|
}
|
|
|
|
public PositionDataModel GetPositionByData(string data)
|
|
{
|
|
return new PositionDataModel("", PositionType.Cool, "");
|
|
}
|
|
|
|
public void InsertPosition(PositionDataModel position)
|
|
{
|
|
}
|
|
|
|
public void UpdatePosition(PositionDataModel position)
|
|
{
|
|
}
|
|
|
|
public void DeletePosition(string id)
|
|
{
|
|
}
|
|
}
|
|
} |