using FBCKDAL.DTOs; using GB5Shared.DTO.Framework.Login; namespace FBCKDAL.Interfaces; public interface IRecognitionDAL { Task GetRecognitionAsync(int recognitionId, LoginDTO login, CancellationToken ct); Task> GetRecognitionListAsync(int toEmployeeId, int fromEmployeeId, int page, int pageSize, LoginDTO login, CancellationToken ct); Task> GetRecognitionWallAsync(int ouid, int page, int pageSize, LoginDTO login, CancellationToken ct); Task SaveRecognitionAsync(RecognitionDTO dto, LoginDTO login, CancellationToken ct); Task DeleteRecognitionAsync(int recognitionId, LoginDTO login, CancellationToken ct); }