public static long CreateTask(Patient pat, BugSubmission sub) { //Button is only enabled if _patCur is not null (user has 1 row selected). //Mimics FormOpenDental.OnTask_Click() FormTaskListSelect FormT = new FormTaskListSelect(TaskObjectType.Patient); //FormT.Location=new Point(50,50); FormT.Text = Lan.g(FormT, "Add Task") + " - " + FormT.Text; FormT.ShowDialog(); if (FormT.DialogResult != DialogResult.OK) { return(0); } Task task = new Task(); task.TaskListNum = -1; //don't show it in any list yet. Tasks.Insert(task); Task taskOld = task.Copy(); task.KeyNum = pat.PatNum; task.ObjectType = TaskObjectType.Patient; task.TaskListNum = FormT.ListSelectedLists[0]; task.UserNum = Security.CurUser.UserNum; //Mimics the ?bug quick note at HQ. task.Descript = BugSubmissions.GetSubmissionDescription(pat, sub); FormTaskEdit FormTE = new FormTaskEdit(task, taskOld); FormTE.IsNew = true; FormTE.ShowDialog(); return(task.TaskNum); }
private void butNewTask_Click(object sender, EventArgs e) { FormTaskListSelect FormTLS = new FormTaskListSelect(TaskObjectType.Patient); FormTLS.Text = Lan.g(FormTLS, "Add Task") + " - " + FormTLS.Text; FormTLS.ShowDialog(); if (FormTLS.DialogResult != DialogResult.OK || FormTLS.ListSelectedLists[0] == 0) { return; } Task task = new Task() { TaskListNum = -1 }; //don't show it in any list yet. Tasks.Insert(task); Task taskOld = task.Copy(); task.UserNum = Security.CurUser.UserNum; task.TaskListNum = FormTLS.ListSelectedLists[0]; FormTaskEdit FormTE = new FormTaskEdit(task, taskOld); FormTE.IsNew = true; FormTE.ShowDialog(); //modal if (FormTE.DialogResult != DialogResult.OK) { return; } SelectedTaskNum = task.TaskNum; DialogResult = DialogResult.OK; Close(); }
private void gridMain_CellDoubleClick(object sender, ODGridClickEventArgs e) { switch (_jobLinks[gridMain.SelectedIndices[0]].LinkType) { case JobLinkType.Task: Task task = Tasks.GetOne(_jobLinks[gridMain.SelectedIndices[0]].FKey); FormTaskEdit FormTE = new FormTaskEdit(task); FormTE.ShowDialog(); FillGrid(); break; case JobLinkType.Request: FormRequestEdit FormRE = new FormRequestEdit(); FormRE.RequestId = _jobLinks[gridMain.SelectedIndices[0]].FKey; FormRE.IsAdminMode = true; FormRE.ShowDialog(); FillGrid(); break; case JobLinkType.Bug: break; //case JobLinkType.Quote://TODO // JobQuote quote=JobQuotes.GetOne(_jobLinks[gridMain.SelectedIndices[0]].FKey); // FormJobQuoteEdit FormJQE=new FormJobQuoteEdit(quote); // FormJQE.JobLinkNum=_jobLinks[gridMain.SelectedIndices[0]].JobLinkNum;//Allows deletion of the link if the quote is deleted. // FormJQE.ShowDialog(); // _jobLinks=JobLinks.GetJobLinks(_jobNum); // FillGrid(); // break; } }
private void OnAddTask_Click() { Task cur = new Task(); //if this is a child of any taskList if (TreeHistory.Count > 0) { cur.TaskListNum = ((TaskList)TreeHistory[TreeHistory.Count - 1]).TaskListNum; } else { cur.TaskListNum = 0; if (tabContr.SelectedIndex == 2) //by date { cur.DateTask = cal.SelectionStart; cur.DateType = TaskDateType.Day; } else if (tabContr.SelectedIndex == 3) //by week { cur.DateTask = cal.SelectionStart; cur.DateType = TaskDateType.Week; } else if (tabContr.SelectedIndex == 4) //by month { cur.DateTask = cal.SelectionStart; cur.DateType = TaskDateType.Month; } } if (tabContr.SelectedIndex == 1) //repeating { cur.IsRepeating = true; } FormTaskEdit FormT = new FormTaskEdit(cur); FormT.IsNew = true; FormT.ShowDialog(); if (FormT.GotoType != TaskObjectType.None) { GotoType = FormT.GotoType; GotoKeyNum = FormT.GotoKeyNum; OnGoToChanged(); //DialogResult=DialogResult.OK; return; } FillMain(); }
private void listMain_DoubleClick(object sender, System.EventArgs e) { if (clickedI == -1) { return; } if (clickedI >= TaskListsList.Length) //is task { FormTaskEdit FormT = new FormTaskEdit(TasksList[clickedI - TaskListsList.Length]); FormT.ShowDialog(); if (FormT.GotoType != TaskObjectType.None) { GotoType = FormT.GotoType; GotoKeyNum = FormT.GotoKeyNum; OnGoToChanged(); //DialogResult=DialogResult.OK; return; } } FillMain(); }
private void listMain_DoubleClick(object sender, System.EventArgs e) { if (listMain.SelectedIndex == -1) { return; } Task task = new Task(); task.KeyNum = KeyNum; task.ObjectType = OType; task.TaskListNum = TaskListList[listMain.SelectedIndex].TaskListNum; FormTaskEdit FormT = new FormTaskEdit(task); FormT.IsNew = true; FormT.ShowDialog(); if (FormT.DialogResult == DialogResult.Cancel) { return; } DialogResult = DialogResult.OK; }
private void butOK_Click(object sender, System.EventArgs e) { if (listMain.SelectedIndex == -1) { MsgBox.Show(this, "Please select a task list first."); return; } Task task = new Task(); task.KeyNum = KeyNum; task.ObjectType = OType; task.TaskListNum = TaskListList[listMain.SelectedIndex].TaskListNum; FormTaskEdit FormT = new FormTaskEdit(task); FormT.IsNew = true; FormT.ShowDialog(); if (FormT.DialogResult == DialogResult.Cancel) { return; } DialogResult = DialogResult.OK; }
private void OnEdit_Click() { if (clickedI < TaskListsList.Length) //is list { FormTaskListEdit FormT = new FormTaskListEdit(TaskListsList[clickedI]); FormT.ShowDialog(); } else //task { FormTaskEdit FormT = new FormTaskEdit(TasksList[clickedI - TaskListsList.Length]); FormT.ShowDialog(); if (FormT.GotoType != TaskObjectType.None) { GotoType = FormT.GotoType; GotoKeyNum = FormT.GotoKeyNum; OnGoToChanged(); //DialogResult=DialogResult.OK; return; } } FillMain(); }
private void butTask_Click(object sender,EventArgs e) { if(!UpdateToDB()) { return; } FormTaskListSelect FormT=new FormTaskListSelect(TaskObjectType.Appointment);//,AptCur.AptNum); FormT.ShowDialog(); if(FormT.DialogResult!=DialogResult.OK) { return; } Task task=new Task(); task.TaskListNum=-1;//don't show it in any list yet. Tasks.Insert(task); Task taskOld=task.Copy(); task.KeyNum=AptCur.AptNum; task.ObjectType=TaskObjectType.Appointment; task.TaskListNum=FormT.SelectedTaskListNum; task.UserNum=Security.CurUser.UserNum; FormTaskEdit FormTE=new FormTaskEdit(task,taskOld); FormTE.IsNew=true; FormTE.ShowDialog(); }