OnlineSalesAutoCrop/Api/OnlineSalesAutoCrop.CoreAPI.Services/Contracts/Setups/IAuthModulesService.cs

15 lines
585 B
C#
Raw Normal View History

2026-06-14 12:46:29 +06:00
using OnlineSalesAutoCrop.CoreAPI.Models.Responses.Setups;
using System.Threading.Tasks;
namespace OnlineSalesAutoCrop.CoreAPI.Services.Contracts.Setups
{
public interface IAuthModulesService
{
Task<bool> UpdateAuthStatusAsync(string moduleId, string ipAddress, string remarks, short status, int userId, string loginId, string ids);
Task<PendingAuthResponse> GetPendingAuthsAsync(int userId);
Task<AuthDetailsResponse> GetAuthDetailsAsync(string moduleId, short status);
Task<AuthSummariesResponse> GetAuthSummariesAsync(int userId, short status, int entryModule);
}
}