private void TransferTask(object obj) { if (SelectedTaskNode.Task.TaskTypeID == 0) //классификация { MessageBox.Show("Нельзя передать задачу с типом 'Классификация'", "Предупреждение", MessageBoxButton.OK, MessageBoxImage.Information); return; } //Показываем диалог с пользователями TransferTaskView dlg = new TransferTaskView(SelectedTaskNode.Task.ID); dlg.Show(); //TasksVM.TransferTask(taskID, myuserID, touserID); //Mouse.SetCursor(Cursors.Wait); ////Roots //int delTaskID = SelectedTaskNode.Task.ID; //if (TreeRoots.Contains(SelectedTaskNode)) // TreeRoots.Remove(SelectedTaskNode); ////if (TasksVM.Dictionary.ContainsKey(SelectedTaskNode.Task.ID)) //// TasksVM.Dictionary.Remove(SelectedTaskNode.Task.ID); //TasksVM.DeleteFaveWithChildren(delTaskID); //if (TasksVM.Dictionary.ContainsKey(delTaskID + 1)) // ChangeSelection(TasksVM.Dictionary[delTaskID + 1]); //else // ChangeSelection(TasksVM.Dictionary.FirstOrDefault().Value); ////Mouse.OverrideCursor = Cursors.Arrow; //Mouse.SetCursor(Cursors.Arrow); }
private void TransferTask(object obj) { FilterTaskText = ""; FilterTree(obj); TransferTaskView dlg = new TransferTaskView(SelectedTaskNode.Task.ID); dlg.Show(); }
private void ShareWork(object obj) { //Показываем диалог с пользователями if (Work.TaskID <= 0) { MessageBox.Show("У работы отсутствует родительская задача! Данная работа не может быть передана", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Warning); return; } var dt = new DateTime(chosenDate.Year, chosenDate.Month, chosenDate.Day, WorkTimeRanges[0].StartTime.Hour, WorkTimeRanges[0].StartTime.Minute, WorkTimeRanges[0].StartTime.Second); TransferTaskView dlg = new TransferTaskView(Work.TaskID, dt); dlg.Show(); }