using AsbCloudInfrastructure.Services; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace AsbCloudWebApi.Controllers.WITS { [Route("api/[controller]")] [ApiController] public class WitsInfoController : ControllerBase { private readonly WitsInfoService witsInfoService; public WitsInfoController(WitsInfoService witsInfoService) { this.witsInfoService = witsInfoService; } [HttpGet("item")] public IActionResult GetItems() { var result = witsInfoService.GetItems(); return Ok(result); } [HttpGet("item/{idRecord}")] public IActionResult GetItems(int idRecord) { var result = witsInfoService.GetItems(idRecord); return Ok(result); } [HttpGet("record")] public IActionResult GetRecordInfo() { var result = witsInfoService.GetRecords(); return Ok(result); } [HttpGet("record/{idRecord}")] public IActionResult GetRecordInfo(int idRecord) { var result = witsInfoService.GetRecords(idRecord); return Ok(result); } } }