public void NewProject() { var project = ViewDirector.AddEntity <Project>(Board.Context); if (project == null) { return; } }
private void TabSprints_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.AddedItems.IsNullOrEmpty()) { return; } var sprintTab = e.AddedItems.Cast <SprintTab>().First(); if (sprintTab == SprintTab.NewSprint) { var newSprint = ViewDirector.AddEntity <Sprint>(Context, Project.ID); var lastSelectedTab = e.RemovedItems.Cast <SprintTab>().FirstOrDefault(); if (lastSelectedTab != null && lastSelectedTab != SprintTab.NewSprint) { tabSprints.SelectedItem = lastSelectedTab; } else { tabSprints.SelectedItem = SprintTab.AllSprints; } if (newSprint == null) { return; } Update(newSprint); return; } Sprint = sprintTab.Sprint; UpdateFeatures(); }
public void NewProject() { var project = ViewDirector.AddEntity <Project>(Context); Update(); }
public void NewFeature() { ViewDirector.AddEntity <Feature>(Context, Project.ID); Update(); }
public void NewSprint() { ViewDirector.AddEntity <Sprint>(Context, Project.ID); Update(); }
public void NewFeature() { ViewDirector.AddEntity <Feature>(Board.Context, Board.Project.ID); Board.Update(); }
public void NewSprint() { ViewDirector.AddEntity <Sprint>(Board.Context, Board.Project.ID); Board.Update(); }