Files
cms_thermo_active/Step/Controllers/WebApi/ConfigurationController.cs
T
Lucio Maranta 96c3e350e8 * Refactoring
* Added tasks basic classes
* Added config api
2017-12-12 12:12:31 +01:00

27 lines
726 B
C#

using System.Collections.Generic;
using System.Web.Http;
using Step.Database.Controllers;
using Step.Model.DTOModels;
namespace Step.Controllers.WebApi
{
[RoutePrefix("api/config")]
public class ConfigurationController : ApiController
{
[Route("functions"), HttpGet]
public IHttpActionResult GetFunctionsConfig()
{
using (FunctionAccessController functionController = new FunctionAccessController())
{
List<FunctionAccessModelDTO> functionsList = functionController.GetFunctionAccess();
if (functionsList == null)
return NotFound();
return Ok(functionsList);
}
}
}
}