using System; using System.Collections.Generic; using System.Data; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Diagnostics; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Http; using System.Web.Http.Description; using DevExpress.XtraCharts.Native; using DevExpress.XtraPrinting.Native; using iBemsDataService; using iBemsDataService.Controllers.Fms.WorkManagement.ScheduledTask; using iBemsDataService.Model; using iBemsDataService.Util; namespace iBemsDataService.Controllers { public class WorkScheduleRunController : ApiController { private iBemsEntities db = new iBemsEntities(); // POST: api/FmsWorkRequestToFacility [ResponseType( typeof( void ) )] public IHttpActionResult PostWorkScheduleRun( ) { if ( !ModelState.IsValid ) { return BadRequest( ModelState ); } WorkExecutionPlanJob tempJob = new WorkExecutionPlanJob(); tempJob.Execute(null); return StatusCode( HttpStatusCode.NoContent ); } protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); } } }