Files
Backend-Api/Company.Domain/InsuranceYearlySalaryAgg/IInsuranceYearlySalaryRepository.cs
2024-07-05 21:36:15 +03:30

18 lines
582 B
C#

using System;
using System.Collections.Generic;
using _0_Framework.Application;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.InsuranceYearlySalary;
namespace Company.Domain.InsuranceYearlySalaryAgg;
public interface IInsuranceYearlySalaryRepository : IRepository<long, InsuranceYearlySalary>
{
EditInsuranceYearlySalary GetDetails(long id);
List<InsuranceYearlySalaryViewModel> Search(InsuranceYearlySalarySearchModel searchModel);
OperationResult RemoveClassifiedSalary(long id);
double GetBaseYearByDate(DateTime startDate, int years);
}