public void Stop() { TODO.Clear(); TODO = null; foreach (string path in WATCHER.Keys) { WATCHER[path].EnableRaisingEvents = false; WATCHER[path].Dispose(); WATCHER[path] = null; } WATCHER.Clear(); WATCHER = null; foreach (Task task in TASKS.Keys) { try { TASKS[task].Cancel(); //task.Wait(); TASKS[task].Dispose(); } catch (AggregateException ex) { Console.WriteLine("Task cancel failed :( {0}", ex.InnerExceptions[0].Message); } } TASKS.Clear(); TASKS = null; }
public IHttpActionResult PostTASKS(TASKS tASKS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TASKS.Add(tASKS); try { db.SaveChanges(); } catch (DbUpdateException) { if (TASKSExists(tASKS.Project_ID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tASKS.Project_ID }, tASKS)); }
public void Stop() { _logger.LogInformation("otf stop request."); TODO.CollectionChanged -= Source_CollectionChanged; TODO.Clear(); fsBag.Clear(); foreach (string path in WATCHER.Keys) { WATCHER[path].EnableRaisingEvents = false; WATCHER[path].Dispose(); WATCHER[path] = null; } WATCHER.Clear(); WATCHER = null; foreach (Task task in TASKS.Keys) { try { TASKS[task].Cancel(); //task.Wait(); TASKS[task].Dispose(); } catch (AggregateException ex) { _logger.LogError("Task cancel failed :( {0}", ex.InnerExceptions[0].Message); } } TASKS.Clear(); TASKS = null; Running = false; _logger.LogInformation("otf stop."); }
public ServiceResult <TaskTemplate> CreateTask(TaskTemplate taskTemplate) { var serviceResult = new ServiceResult <TaskTemplate>(); try { if (taskTemplate != null) { var task = new TASKS() { NAME = taskTemplate.TaskName, DESCRIPTION = taskTemplate.Description, STATU_ID = Int.One, LEVEL_ID = taskTemplate.LevelId, IS_ACTIVE = taskTemplate.IsActive, IS_DELETED = taskTemplate.IsDeleted, CREATE_DATE = DateTime.Now, DATE = taskTemplate.Date, }; Repository.Context.TASKS.Add(task); Repository.Context.SaveChanges(); taskTemplate.TaskId = task.ID; serviceResult.Result = taskTemplate; } } catch (Exception ex) { serviceResult.HasError = true; serviceResult.Exception = ex; } return(serviceResult); }
public IHttpActionResult PutTASKS(int id, TASKS tASKS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tASKS.Project_ID) { return(BadRequest()); } db.Entry(tASKS).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TASKSExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTASKS(int id) { TASKS tASKS = db.TASKS.Find(id); if (tASKS == null) { return(NotFound()); } return(Ok(tASKS)); }
public IHttpActionResult DeleteTASKS(int id) { TASKS tASKS = db.TASKS.Find(id); if (tASKS == null) { return(NotFound()); } db.TASKS.Remove(tASKS); db.SaveChanges(); return(Ok(tASKS)); }
private void button7_Click(object sender, EventArgs e) { TASKS T = new TASKS(); T.Show(); }
public WorldState effects; // the effects of this task, if any public Task(TASKS ta, TYPE ty) { task = ta; type = ty; }
public Method(TASKS t, int m) { task = t; methodNum = m; }