using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using RMDataManagerLibrary.DataAcccess; using RMDataManagerLibrary.Models; namespace RMApi.Controllers { [Route("api/[controller]")] [ApiController] [Authorize] public class InventoryController : ControllerBase { [Authorize(Roles = "Admin,Manager")] public List Get() { InventoryData data = new InventoryData(); return data.GetInventory(); } [Authorize(Roles = "Admin")] public void Post(InventoryModel item) { InventoryData data = new InventoryData(); data.SaveInventoryRecord(item); } } }