public ProjectAction NewAction() { ProjectAction action = new ProjectAction(); _actions.Add(action); return(action); }
public void MoveUp(ProjectAction action) { int index = _actions.IndexOf(action); _actions.RemoveAt(index); _actions.Insert(index - 1, action); }
async Task<bool> viewModel_CanDeleteAction(ProjectAction action) { string prompt = String.Format("Delete task {0}?", action.Name); var messageDialog = new MessageDialog(prompt); UICommand yesCommand = new UICommand("Yes"); messageDialog.Commands.Add(yesCommand); messageDialog.Commands.Add(new UICommand("No")); messageDialog.DefaultCommandIndex = 0; messageDialog.CancelCommandIndex = 1; // Show the message dialog var result = await messageDialog.ShowAsync(); return result == yesCommand; }
public ProjectAction NewAction() { ProjectAction action = new ProjectAction(); _actions.Add(action); return action; }
public void DeleteAction(ProjectAction action) { _actions.Remove(action); }
public bool CanMoveUp(ProjectAction action) { return _actions.IndexOf(action) > 0; }
public bool CanMoveDown(ProjectAction action) { return _actions.IndexOf(action) < _actions.Count - 1; }
public bool CanMoveUp(ProjectAction action) { return(_actions.IndexOf(action) > 0); }
public bool CanMoveDown(ProjectAction action) { return(_actions.IndexOf(action) < _actions.Count - 1); }
void ActionAdded(ProjectAction obj) { ActionNameTextBox.Focus(Windows.UI.Xaml.FocusState.Keyboard); }
public ActionHeader(ProjectAction action) { _action = action; }
public ActionViewModel(ProjectAction action) { _action = action; }