using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using presence.domain.Models;
using presence.domain.UseCase;

namespace presence_api.Controllers.UserController;

[ApiController]
[Route("api/[admin]")]
public class AdminController: ControllerBase
   {
      private readonly UserUseCase _userUseCase;
      private readonly GroupUseCase _groupUseCase;
      private readonly PresenceUseCase _presenceUseCase;

      public AdminController(UserUseCase userUseCase, GroupUseCase groupUseCase, PresenceUseCase presenceUseCase)
      {
        _userUseCase = userUseCase;
        _groupUseCase = groupUseCase;
        _presenceUseCase = presenceUseCase;
      }
   }