Files
Backend-Api/CompanyManagment.App.Contracts/MandantoryHours/IMandatoryHoursApplication.cs
2025-02-24 06:32:12 +03:30

17 lines
725 B
C#

using System.Collections.Generic;
using _0_Framework.Application;
namespace CompanyManagment.App.Contracts.MandantoryHours;
public interface IMandatoryHoursApplication
{
OperationResult Create(CreateMandatoryHours command);
OperationResult Edit(EditMandatoryHours command);
EditMandatoryHours GetDetails(long id);
EditMandatoryHours GetByYearInt(int year);
EditMandatoryHours GetByYearString(string year);
List<MandatoryHoursViewModel> GetMandatoryHours();
double GetMandatoryHoursByYearAndMonth(int yearFa, int monthFa);
List<MandatoryHoursViewModel> Search(MandatoryHoursSearchModel searchModel);
List<MandatoryHoursPrintViewModel> PrintAll(MandatoryHoursSearchModel searchModel);
}