namespace CashLineERP.Application.Identity;

public sealed record ApplicationUserIdentityView(
    long UserId,
    string LoginName,
    string DisplayName,
    string UserTypeCode,
    string PasswordHash,
    string? Email,
    long? BranchId,
    long? PartyId,
    IReadOnlyCollection<string> RoleCodes,
    IReadOnlyCollection<string> FunctionCodes,
    bool IsActive,
    bool IsLocked);
