using System; using System.Collections.Generic; using System.Text.Json; using CandyHouseBase.DataModels; using CandyHouseBase.Exceptions; using CandyHouseBase.Extensions; using CandyHouseBase.Interfaces.BusinessLogicsContracts; using CandyHouseBase.Interfaces.StoragesContracts; using Microsoft.Extensions.Logging; namespace CandyHouseBase.Implementations { internal class SalaryBusinessLogicContract( ISalaryStorageContact salaryStorageContact, IPekarStorageContact pekarStorageContact, ILogger logger) : ISalaryBusinessLogicContact { private readonly ISalaryStorageContact _salaryStorageContact = salaryStorageContact; private readonly IPekarStorageContact _pekarStorageContact = pekarStorageContact; private readonly ILogger _logger = logger; public List GetAllSalaries() { return new List(); } public SalaryDataModel GetSalaryByData(string data) { return new SalaryDataModel("", "", new DateTime(), 0, 0, 0); } public void InsertSalary(SalaryDataModel salary) { } public void UpdateSalary(SalaryDataModel salary) { } public void DeleteSalary(string id) { } } }