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

21 lines
707 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.DateSalary;
namespace Company.Domain.DateSalaryAgg;
public interface IDateSalaryRepository : IRepository<long, DateSalary>
{
EditDateSalary GetDetails(long id);
List<DateSalaryViewModel> Search(DateSalarySearchModel searchModel);
DateSalaryViewModel GetDateSalaryViewModel(DateSalarySearchModel searchModel);
bool CreateDateSalaryItemForInsuranceJob(CreateDateSalaryForInsuranceJob command);
bool EditDateSalaryItemForInsuranceJob(CreateDateSalaryForInsuranceJob command);
bool Remove(long id);
}