Files
Backend-Api/CompanyManagment.App.Contracts/CustomizeCheckout/ICustomizeCheckoutApplication.cs
2025-04-08 16:32:10 +03:30

22 lines
771 B
C#

using _0_Framework.Application;
using System.Collections.Generic;
namespace CompanyManagment.App.Contracts.CustomizeCheckout
{
public interface ICustomizeCheckoutApplication
{
List<CustomizeCheckoutViewModel> Search(SearchCustomizeCheckout searchModel);
OperationResult<List<EligibleEmployeesForCustomizeCheckoutViewModel>>
GetWorkshopEmployeesEligibleForCheckoutInDates(long workshopId, int yearFa, int monthFa);
List<CustomizeCheckoutViewModel> PrintAll(long workshopId, List<long> checkoutIds);
OperationResult GroupCreate(CreateCustomizeCheckoutGroup command);
OperationResult GroupRemove(long workshopId,List<long> idList);
OperationResult Create(CreateCustomizeCheckout command);
}
}