Fix demo info

Fix queue item status
Added start&stop
This commit is contained in:
Lucio Maranta
2018-09-11 17:14:35 +02:00
parent b3ff007d36
commit 089f65c67f
6 changed files with 105 additions and 48 deletions
+27 -1
View File
@@ -36,7 +36,7 @@ namespace Step.Controllers.WebApi
}
[Route("file/info"), HttpGet]
public IHttpActionResult GetFileInfo([FromUri]string filePath)
public IHttpActionResult GetFileInfo([FromUri]string filePath)
{
using (NcHandler ncHandler = new NcHandler())
{
@@ -259,6 +259,32 @@ namespace Step.Controllers.WebApi
}
}
[Route("queue/start")]
public IHttpActionResult StartWorkingQueue(int processId)
{
using (NcHandler ncHandler = new NcHandler())
{
CmsError cmsError = ncHandler.StartWorkingQueue(processId);
if (cmsError.IsError())
return BadRequest(cmsError.localizationKey);
return Ok();
}
}
[Route("queue/stop")]
public IHttpActionResult StopWorkingQueue(int processId)
{
using (NcHandler ncHandler = new NcHandler())
{
CmsError cmsError = ncHandler.StopWorkingQueue(processId);
if (cmsError.IsError())
return BadRequest(cmsError.localizationKey);
return Ok();
}
}
public class MoveItems
{
public int OldPosition;