Ejemplo n.º 1
0
        public void NewProject()
        {
            var project = ViewDirector.AddEntity <Project>(Board.Context);

            if (project == null)
            {
                return;
            }
        }
Ejemplo n.º 2
0
        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();
        }
Ejemplo n.º 3
0
        public void NewProject()
        {
            var project = ViewDirector.AddEntity <Project>(Context);

            Update();
        }
Ejemplo n.º 4
0
 public void NewFeature()
 {
     ViewDirector.AddEntity <Feature>(Context, Project.ID);
     Update();
 }
Ejemplo n.º 5
0
 public void NewSprint()
 {
     ViewDirector.AddEntity <Sprint>(Context, Project.ID);
     Update();
 }
Ejemplo n.º 6
0
 public void NewFeature()
 {
     ViewDirector.AddEntity <Feature>(Board.Context, Board.Project.ID);
     Board.Update();
 }
Ejemplo n.º 7
0
 public void NewSprint()
 {
     ViewDirector.AddEntity <Sprint>(Board.Context, Board.Project.ID);
     Board.Update();
 }