DD.WellWorkover.Cloud/AsbCloudWebApi/Controllers/WITS/WitsInfoController.cs
2022-04-08 13:10:06 +05:00

47 lines
1.2 KiB
C#

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);
}
}
}