phronCare/phronCare.API/Controllers/Stock/LSMLookUpController.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

23 lines
712 B
C#

using Core.Interfaces;
using Domain.Entities;
using Microsoft.AspNetCore.Mvc;
namespace phronCare.API.Controllers.Stock
{
[Route("api/[controller]")]
[ApiController]
public class LSMLookUpController : ControllerBase
{
private readonly ILSMLookUpDom _lookup;
public LSMLookUpController(ILSMLookUpDom lookup) => _lookup = lookup;
[HttpGet("productdivisions")]
public Task<IEnumerable<ELookUpItem>> ProductDivisions([FromQuery] string q = "")
=> _lookup.ProductDivisionsListAsync(q);
[HttpGet("units")]
public Task<IEnumerable<ELookUpItem>> Units([FromQuery] string q = "")
=> _lookup.UnitsOfMeasureListAsync(q);
}
}