Files
Backend-Api/CompanyManagment.App.Contracts/CustomizeCheckout/ICustomizeCheckoutTempApplication.cs
2025-01-04 21:45:20 +03:30

16 lines
749 B
C#

using _0_Framework.Application;
using System.Collections.Generic;
namespace CompanyManagment.App.Contracts.CustomizeCheckout
{
public interface ICustomizeCheckoutTempApplication
{
OperationResult Create(CreateCustomizeCheckoutTemp command);
IEnumerable<CustomizeCheckoutViewModel> Search(SearchCustomizeCheckout searchModel);
List<CustomizeCheckoutViewModel> PrintAll(long workshopId, List<long> checkoutIds);
OperationResult GroupCreate(CreateCustomizeCheckoutTempGroup command);
OperationResult<List<EligibleEmployeesForCustomizeCheckoutViewModel>> GetWorkshopEmployeesEligibleForCheckoutInDates(long workshopId);
OperationResult GroupRemove(long workshopId, List<long> idList);
}
}