public void Test_Initialize() { capabilities.SetCapability(MobileCapabilityType.NoReset, "true"); driver = new AndroidDriver <AndroidElement>(new Uri("http://127.0.0.1:4723/wd/hub"), capabilities); mainWindowInstance = new MainWindow(driver); editTaskWindowInstance = new EditTaskWindow(driver); notificationWindowInstance = new NotificationWindow(driver); }
private void OnEditTaskCommand() { var editTaskWindow = new EditTaskWindow(new EditTaskViewModel(Task, _taskQueryService, _taskStateQueryService)) { Owner = Application.Current.MainWindow }; editTaskWindow.Show(); }
private void EditTaskProc() { if (SelectedTask == null) { MessageBox.Show("Select task to edit first"); return; } EditTaskWindow = new EditTaskWindow(); TaskModel = new StudentTask() { Title = SelectedTask?.Title, Description = SelectedTask?.Description }; EditTaskWindow.Show(); }
private void AddTask() { if (SelectedList == null) { return; } var window = new EditTaskWindow(SelectedList.Data); window.ShowDialog(); if (!window.Cancelled) { TasksChanged(); } }
private void EditTask(TaskItem task) { if (task == null) { return; } var window = new EditTaskWindow(task); //TODO: Check if filled window.ShowDialog(); if (!window.Cancelled) { TasksChanged(); } }
private void Command_NewTask(object sender, ExecutedRoutedEventArgs e) { EditTaskWindow window = new EditTaskWindow(this); if (window.ShowDialog() ?? false) { groupOpen.AddTask(window.EditedTask); using (IRepository <Task, long> repository = PersistentFactory.GetContext().GetRepository <Task, long>()) repository.Add(window.EditedTask); StatsHelper.Update(StatsData.TaskCreated); NotificationHelper.Notify(NotificationType.TaskCreated, window.EditedTask.Name); ActionsCollection.Instance.Add(new TaskDeadlineAction(window.EditedTask)); } }
private void ShowEditTaskWindow(DataGrid dg) { if (dg.SelectedIndex >= 0) { if (dg.SelectedItem is MyTask) { MyTask currentTask = dg.SelectedItem as MyTask; if (!(currentTask is null)) { EditTaskWindow editTaskWindow = new EditTaskWindow(currentTask, db); editTaskWindow.ShowDialog(); db.SaveChanges(); } } } else { MessageBox.Show("No row was selected!", "Nothing to edit", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private void Command_EditTask(object sender, ExecutedRoutedEventArgs e) { deselect = false; TasksGroupControl selectedGroup = groups.FirstOrDefault(x => x.SelectedTask != null); if (selectedGroup != null && (selectedGroup.SelectedTask.State == TaskState.Open || selectedGroup.SelectedTask.State == TaskState.Postponed)) { EditTaskWindow window = new EditTaskWindow(this, selectedGroup.SelectedTask); if (window.ShowDialog() ?? false) { selectedGroup.UpdateTask(window.EditedTask); using (IRepository <Task, long> repository = PersistentFactory.GetContext().GetRepository <Task, long>()) repository.Update(window.EditedTask); NotificationHelper.Notify(NotificationType.TaskUpdated, window.EditedTask.Name); } } }
public void Test_Initialize() { mainWindowInstance = new MainWindow(driver); addWindowInstance = new EditTaskWindow(driver); }