Files
laatzen/LaaProductionWeb/LaaProduction.Personalization/Repositories/Interfaces/IRolesRepository.cs
T
2024-12-18 15:25:14 +01:00

25 lines
583 B
C#

namespace LaaProduction.Personalization.Repositories.Interfaces
{
using LaaProduction.Personalization.Models;
using System;
using System.Collections.Generic;
public interface IRolesRepository
{
IEnumerable<Role> All();
IEnumerable<string> All(short employeeId);
void Delete(short employeeId);
void Insert(short employeeId, IEnumerable<string> roles);
void Insert(string role, IEnumerable<short> employees);
void Delete(string role);
IEnumerable<KeyValuePair<int, int>> UsersRolesCount();
}
}