public StartTask(Main mainWin, TaskControl control) { InitializeComponent(); hotForm = mainWin; taskForm = control; loadConfig(); }
public List <Task> getTasks() { List <Task> tsk = new List <Task>(); if (System.Threading.Monitor.TryEnter(obj4, 10000)) { try { List <HealthCareModel.Object_Models.Task> returnList = TaskControl.getTasks(); if (returnList.Count != 0) { foreach (HealthCareModel.Object_Models.Task tskHost in returnList) { Task serviceTask = new Task(); serviceTask.TaskName = tskHost.taskName; serviceTask.Status = tskHost.status; serviceTask.Description = tskHost.description; tsk.Add(serviceTask); } } } catch (NullReferenceException) { } finally { System.Threading.Monitor.Exit(obj4); } } return(tsk); }
protected void ViewTask_Accept_Click(object sender, EventArgs e) { Decimal _deciInput = Convert.ToDecimal(ViewTask_ExtraBudget.Value); string _commentText = ViewTask_ExtraComment.Text; RadButton _sender = (RadButton)sender; if (_sender.CommandName == "FINANCIAL") { #region insert financial request List <string[]> _parameters = new List <string[]>(); _parameters.Add(new string[] { "@ReqType", "FINANCE" }); _parameters.Add(new string[] { "@ReqResp", "FM" }); _parameters.Add(new string[] { "@ReqDescr", "" }); _parameters.Add(new string[] { "@ReqDate", (DateTime.Today).ToString("yyyy.MM.dd") }); _parameters.Add(new string[] { "@ReqTaskId", _sender.Value }); _parameters.Add(new string[] { "@ReqStatus", "OPEN" }); _parameters.Add(new string[] { "@ReqBudget", "" }); string _createRequestQuery = "insert into [Request] ([ReqType], [ReqResp], [ReqDescr], [ReqDate], [ReqTaskId], [ReqStatus], [ReqBudget]) " + " values (@ReqType, @ReqResp, @ReqDescr, @ReqDate, @ReqTaskId, @ReqStatus, @ReqBudget)"; #endregion Data_Utilities.ModifyDataBase_Parameters(_createRequestQuery, _parameters); TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText); } if (_sender.CommandName == "CLOSE") { TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText); } if (_sender.CommandName == "PENDING") { TaskControl.SubmitTask(Convert.ToInt32(_sender.Value), _deciInput, _commentText); } InterfaceByUser(); }
public Task(TaskControl control, WorkCallback workproc, WaitCallback oncomplete, object state) { this.workproc = workproc; this.oncomplete = oncomplete; this.control = control; this.state = state; }
public void GetTasksByDateFromToTest_TwoResults() { FakeContext mock = new FakeContext(); FakeUserInterface fakeUserInterface = new FakeUserInterface(); TaskControl ctrl = new TaskControl(mock, fakeUserInterface); ToDoTask obj = new ToDoTask(); obj.Name = "test"; obj.Date = new DateTime(2019, 2, 1); ToDoTask secondObj = new ToDoTask(); secondObj.Name = "test2"; secondObj.Date = new DateTime(2019, 5, 3); ToDoTask ThirthObj = new ToDoTask(); ThirthObj.Name = "test3"; ThirthObj.Date = new DateTime(2019, 7, 10); ctrl.AddAsync(obj).Wait(); ctrl.AddAsync(secondObj).Wait(); ctrl.AddAsync(ThirthObj).Wait(); List <ToDoTask> result = ctrl.GetByDatesAsync(new DateTime(2019, 5, 3), new DateTime(2019, 7, 10)).Result.ToList(); Assert.AreEqual(2, result.Count, "Count elements of lists are different"); }
public void GetTasksNotifications_TwoResults() { FakeContext mock = new FakeContext(); FakeUserInterface fakeUserInterface = new FakeUserInterface(); TaskControl ctrl = new TaskControl(mock, fakeUserInterface); ToDoTask obj = new ToDoTask(); obj.Name = "test"; obj.Date = DateTime.Now.AddDays(5); ToDoTask secondObj = new ToDoTask(); secondObj.Name = "test2"; secondObj.Date = DateTime.Now.AddDays(7); ToDoTask ThirthObj = new ToDoTask(); ThirthObj.Name = "test3"; ThirthObj.Date = DateTime.Now.AddDays(3); ctrl.AddAsync(obj).Wait(); ctrl.AddAsync(secondObj).Wait(); ctrl.AddAsync(ThirthObj).Wait(); List <ToDoTask> result = ctrl.GetNotifications(5).Result.ToList(); Assert.AreEqual(2, result.Count, "Count elements of lists are different"); }
void OpenNode(TreeNode node, bool need_select) { try { if (treeUserFunctions.SelectedNode != node) { treeUserFunctions.SelectedNode = node; } TaskControlContainer tcc = (TaskControlContainer)node.Tag;//TaskControl tc = (TaskControl)e.Node.Tag; TaskControl tc = tcc.Contr; if (tc.NeedEnter() == false) { return; } //btnShowFunction.Visible = true; //if (PrevTC.Select(node, true) == false) // btnShowFunction_Click(null, null);//tc.Select(e.Node, false);tc.Select(e.Node, true); CheckTitle(); } catch (Exception ex) { Common.Log(ex); } }
public void SelectNode(TreeNode node) { TaskControlContainer tcc = (TaskControlContainer)node.Tag;//TaskControl tc = (TaskControl)e.Node.Tag; if (PrevTC != null) { try { PrevTC.Close(); } catch (Exception ex) { Common.Log(ex); } } PrevTC = tcc.Contr; UserControl uc = (UserControl)PrevTC;//(UserControl)e.Node.Tag; while (TaskPanel.Controls.Count > 0) { Control c = TaskPanel.Controls[0]; TaskPanel.Controls.RemoveAt(0); //c.Dispose(); } uc.Dock = DockStyle.Fill; TaskPanel.Controls.Add(uc); //TaskPanel.Enabled = true;// (PrevTC.NeedEnter() == false); PrevTC.Select(node, true);//tc.Select(e.Node, false); CheckTitle(); }
public void Test_Changing_Text_Of_Task() { _task = new TaskControl(_form); _task.Message = "Hello world"; _form.AddTask(_task); Assert.AreEqual(_form.Tasks[0].Message, "Hello world"); }
public AddWeChat(Main main, TaskControl control) { InitializeComponent(); hotForm = main; hotTask = control; hotAutoForm = null; }
public void GetNextTaskStatus_CurrentStatusNull_ShouldThrowError() { var budget = 0m; var expectedStatus = "IN PROGRESS"; var nextStatus = TaskControl.GetNextTaskStatus(null, budget); Assert.AreEqual(nextStatus, expectedStatus); }
private void BtnTask_Click(object sender, RoutedEventArgs e) { TaskControl taskControl = new TaskControl(); taskControl.Run_InInitial(); taskControl.Run_ItemDevice(); taskControl.Run_LinkDevice(); }
public StartTask(Main mainWin) { InitializeComponent(); hotForm = mainWin; historyForm = null; taskForm = null; loadConfig(); }
public MundoBase() { initSettings(); taskControl = new TaskControl(this); mutation = new MutationControl(this); instructionManager = initInstructions(); Log.info("Instructions: " + instructions.size()); settings.getInstructionCount = instructions.size(); }
public void GetNextTaskStatus_CurrentStatusPendingNoBudget_ShouldReturnInProgress() { var status = "PENDING"; var budget = 0m; var expectedStatus = "IN PROGRESS"; var nextStatus = TaskControl.GetNextTaskStatus(status, budget); Assert.AreEqual(nextStatus, expectedStatus); }
public TaskViewModel(Task task) { this.task = task; taskControl = new TaskControl(); taskControl.titleTBox.Text = task.title; taskControl.descTBox.Text = task.desc; taskControl.editBtn.Click += new EventHandler(Save); taskControl.deleteBtn.Click += new EventHandler(Delete); }
public void GetNextTaskStatus_CurrentStatusInProgress_ShouldReturnFinished() { var status = "IN PROGRESS"; var budget = 0m; var expectedStatus = "FINISHED"; var nextStatus = TaskControl.GetNextTaskStatus(status, budget); Assert.AreEqual(nextStatus, expectedStatus); }
public void GetNextTaskStatus_CurrentStatusPendingFinancialRequest_ShouldReturnPending() { var status = "PENDING FINANCIAL REQUEST"; var budget = 0m; var expectedStatus = "PENDING"; var nextStatus = TaskControl.GetNextTaskStatus(status, budget); Assert.AreEqual(nextStatus, expectedStatus); }
public void SetUp() { _form = new TasksForm(); _task2 = new TaskControl(_form); _task = new TaskControl(_form); _task.Message = "What an amazing world"; _task2.Message = "No way"; _form.AddTask(_task); _form.AddTask(_task2); }
public DataAccess() { autentification = new Autentefication(); projectControl = new ProjectControl(); taskControl = new TaskControl(); commentControl = new CommentControl(); accountControl = new AccountControl(); statusControl = new StatusControl(); historyControl = new HistoryControl(); }
public TreeNode GetRoot(string root_name, TaskControl folder_control, TaskControl elem_control) { TreeNode ret = new TreeNode(root_name); ret.ImageIndex = ILNomalFolder; ret.SelectedImageIndex = ILOpenedFolder; ret.Tag = new TaskControlContainer(folder_control); FillTree(Folder, ret, CutException, folder_control, elem_control); return(ret); }
public override void Ready() { Transform tComponen = UnityEngine.Object.Instantiate(FloorManager.Instance.GridPrefab, new Vector3(X, Y, ZPos), Quaternion.identity) as Transform; tComponen.gameObject.name = Name; TaskControl taskCtl = tComponen.gameObject.GetComponent(typeof(TaskControl)) as TaskControl; //taskCtl.Index = this.Index; base.Ready(); }
TaskControl AddUserTaskToQueue(WorkCallback workproc, WaitCallback oncomplete, object state) { TaskControl control = new TaskControl(); if (thread == null) { thread = new WorkingThread(); } thread.AddTask(new Task(control, workproc, oncomplete, state)); return(control); }
public override IndexSampler CreateSampler() { TaskControl taskControl = _taskCoordinator.newInstance(); if (_descriptor.type() == UNIQUE) { return(new UniqueLuceneIndexSampler(IndexSearcher, taskControl)); } else { return(new NonUniqueLuceneIndexSampler(IndexSearcher, taskControl, _samplingConfig)); } }
public void deleteTask(string taskName) { if (System.Threading.Monitor.TryEnter(obj5, 10000)) { try { TaskControl.deleteTask(taskName); } finally { System.Threading.Monitor.Exit(obj5); } } }
public void updateTask(string taskName, string status, string description) { if (System.Threading.Monitor.TryEnter(obj2, 10000)) { try { TaskControl.updateTask(taskName, status, description); } finally { System.Threading.Monitor.Exit(obj2); } } }
public ToDoEditForm(TaskControl control, ToDoTask toDoTask) : base(control) { try { InitializeComponent(); this.toDoTask = toDoTask; this.MapObjToComponents(); } catch (Exception ex) { ShowException(ex); } }
private void LoadTasks() { TaskControl[] taskControl = new TaskControl[20]; flowLayoutPanel1.Controls.Clear(); for (int i = 0; i < taskControl.Length; i++) { taskControl[i] = new TaskControl(); taskControl[i].name = "Lorum Ipsum is the worldwide dummy text in industry"; taskControl[i].Time = i + " Days"; taskControl[i].Size = new Size(294, 90); flowLayoutPanel1.Controls.Add(taskControl[i]); } }
private TaskControl CreateTaskControls(ManifestDigest manifestDigest) { var trackingControl = new TaskControl { Dock = DockStyle.Fill }; trackingControl.CreateGraphics(); // Ensure control initialization even in tray icon mode int i = _selections.Implementations.FindIndex(x => x.ManifestDigest.PartialEquals(manifestDigest)); tableLayout.Controls.Add(trackingControl, 2, i); return(trackingControl); }
public void RemoveByIDTest() { FakeContext mock = new FakeContext(); FakeUserInterface fakeUserInterface = new FakeUserInterface(); TaskControl ctrl = new TaskControl(mock, fakeUserInterface); ToDoTask obj = new ToDoTask(); obj.Name = "test"; ctrl.AddAsync(obj).Wait(); ctrl.RemoveAsync(obj.ID).Wait(); Assert.IsTrue(fakeUserInterface.isCalled); Assert.AreEqual(0, mock.ListOfTasks.Count, "Count elements of Tasks is incorrect"); }
private bool InternalInvokeTask(string TaskName, TaskControlAction value, string Category, string TaskHandler) { var ShouldEnqueueTask = false; if (!this.PersistanceDisabled) if (this.Stopwatch.ElapsedMilliseconds > Timeout) { ShouldEnqueueTask = true; } if (ShouldEnqueueTask) { CountTaskEnqeued++; if (this.TaskEnqeued != null) this.TaskEnqeued(TaskName); return false; } if (this.TaskStarted != null) this.TaskStarted(TaskName); var c = new TaskControl(); var s = new Stopwatch(); s.Start(); try { value(c); } catch { // in case of errors we will mark this workflow not to be persisted anymore... PersistanceDisabled = true; // we might want to store the current exception... throw new InvalidOperationException(); } s.Stop(); if (c.Fault) { if (this.TaskFault != null) this.TaskFault(TaskName); this.ElapsedAtFault += (uint)s.ElapsedMilliseconds; return true; } this.Content.Add(TaskHandler); var i = new TaskInfo(); AddTaskInfo(TaskName, Category, i); i.Elapsed.ValueUInt32 = (uint)s.ElapsedMilliseconds; if (this.TaskCompleted != null) this.TaskCompleted(TaskName, s.Elapsed); return false; }
TaskControl AddUserTaskToQueue( WorkCallback workproc, WaitCallback oncomplete, object state ) { TaskControl control = new TaskControl(); if( thread == null ) thread = new WorkingThread(); thread.AddTask(new Task(control,workproc,oncomplete,state)); return control; }