using System.Collections.Generic; using Company.Domain.RollCallPlanAgg; using CompanyManagment.App.Contracts.RollCallPlan; namespace CompanyManagment.Application; public class RollCallPlanAppllication : IRollCallPlanAppllication { private readonly IRollCallPlanRepository _rollCallPlanRepository; public RollCallPlanAppllication(IRollCallPlanRepository rollCallPlanRepository) { _rollCallPlanRepository = rollCallPlanRepository; } public List GetAll() { return _rollCallPlanRepository.GetAll(); } public List GetSelectedPlans() { return _rollCallPlanRepository.GetSelectedPlans(); } public RollCallPlanViewModel GetByMaxPersonValid(int maxPerson) { return _rollCallPlanRepository.GetByMaxPersonValid(maxPerson); } }