phronCare/Core/Services/Stock/LSMLookUpService.cs
Leandro Hernan Rojas 1be33c37b5
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 16m35s
Add Products
2025-06-30 16:15:08 -03:00

26 lines
856 B
C#

using Core.Interfaces;
using Domain.Entities;
using Models.Interfaces;
namespace Core.Services
{
public class LSMLookUpService : ILSMLookUpDom
{
#region Declaraciones y Constructor
private readonly IPhLSMLookUpRepository _repository;
public LSMLookUpService(IPhLSMLookUpRepository repository)
{
_repository = repository ?? throw new ArgumentNullException(nameof(repository));
}
#endregion
#region Métodos de clase
public Task<IEnumerable<ELookUpItem>> ProductDivisionsListAsync(string filter, int limit = 10)
=> _repository.ProductDivisionsAsync(filter, limit);
public Task<IEnumerable<ELookUpItem>> UnitsOfMeasureListAsync(string filter, int limit = 10)
=> _repository.UnitsOfMeasureAsync(filter, limit);
#endregion
}
}