Files
Backend-Api/CompanyManagment.App.Contracts/InsuranceYearlySalary/IInsuranceYearlySalaryApplication.cs
2024-07-05 21:36:15 +03:30

21 lines
714 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using _0_Framework.Application;
using CompanyManagment.App.Contracts.ClassifiedSalary;
namespace CompanyManagment.App.Contracts.InsuranceYearlySalary;
public interface IInsuranceYearlySalaryApplication
{
OperationResult Create(CreateInsuranceYearlySalary command);
OperationResult Edit(EditInsuranceYearlySalary command);
EditInsuranceYearlySalary GetDetails(long id);
List<InsuranceYearlySalaryViewModel> Search(InsuranceYearlySalarySearchModel searchModel);
OperationResult RemoveClassifiedSalary(long id);
double GetBaseYearByDate(DateTime startDate, int years);
}