static void _timer_Elapsed(object sender, ElapsedEventArgs e) { Threads model = new Threads(); ThreadHandler thread = new ThreadHandler(); thread.testTimer(); }
public void SaveTaskList(Threads model) { using (var db = new TrainingEntities()) { int taskId; var checkTaskExists = db.TaskLists.Where(t => t.TaskName.ToLower().Equals(model.Task.ToLower())).FirstOrDefault(); if (checkTaskExists != null) { taskId = checkTaskExists.Id; db.SaveChanges(); } else { var taskList = new TaskList { TaskName = model.Task, NextExecution = model.NextExecution }; db.TaskLists.Add(taskList); db.SaveChanges(); } } }
public ActionResult Test(Threads model) { ThreadHandler thread = new ThreadHandler(); //TestThreadLibrary.Service.TaskSchedule.TaskSchedules(); var results = thread.MinMaxAvgThread(model); return View(results); }
public void SaveData(Threads model) { using (var db = new TrainingEntities()) { var checkTaskExists = db.TaskLists.Where(t => t.TaskName.ToLower().Equals(model.Task.ToLower())).FirstOrDefault(); var s = new MinMaxAvgThread { TaskId = checkTaskExists.Id, LastExecution = model.LastExecution, Minimum = model.Min, Maximum = model.Max, Average = model.Average }; db.MinMaxAvgThreads.Add(s); try { db.SaveChanges(); } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { Exception raise = dbEx; foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { string message = string.Format("{0}:{1}", validationErrors.Entry.Entity.ToString(), validationError.ErrorMessage); raise = new InvalidOperationException(message, raise); } } throw raise; } } }