using ComplianceDAL.DTO.GSTRegistration; using GB5Shared.DTO.Framework.Login; namespace ComplianceDAL.CustomCode.GSTRegistration; public interface IGSTRegistrationDAL { Task GetGSTRegistration(int gstRegistrationId, LoginDTO login, CancellationToken ct); Task GetGSTRegistrationList(LoginDTO login, CancellationToken ct); Task GetSelectListGSTRegistration(LoginDTO login, CancellationToken ct); Task SaveGSTRegistration(GSTRegistrationDTO dto, LoginDTO login, CancellationToken ct); Task UpdateGSTRegistration(GSTRegistrationDTO dto, LoginDTO login, CancellationToken ct); Task DeleteGSTRegistration(int gstRegistrationId, int modifiedById, LoginDTO login, CancellationToken ct); }