using GB5Shared.DTO.Framework.Login; using WiDAL.DTOs; namespace WiDAL.CustomCode.Workstation; public interface IWorkstationDAL { Task GetListAsync(int workCenterId, bool activeOnly, LoginDTO login, CancellationToken ct); Task GetSelectListWorkstation(int first, int max, LoginDTO loginDTO); Task GetByIdAsync(int workstationId, LoginDTO login, CancellationToken ct); Task InsertAsync(WorkstationDTO dto, LoginDTO login, CancellationToken ct); Task UpdateAsync(WorkstationDTO dto, LoginDTO login, CancellationToken ct); Task DeleteWorkStation(int WorkStationId, LoginDTO loginDTO); }