Example #1
0
 private void OnNewRepoData(object sender, RepoEventArgs eventArgs)
 {
     _goals           = eventArgs.Goals;
     LevelOneReport   = GenerateLevelOneReport();
     LevelTwoReport   = GenerateLevelTwoReport();
     LevelThreeReport = GenerateLevelThreeReport();
 }
Example #2
0
        public void SaveGoals(List <Goal> goals)
        {
            File.WriteAllText(_fileLocation, JsonConvert.SerializeObject(goals));
            var repoEventArgs = new RepoEventArgs();

            repoEventArgs.Goals = goals;
            OnNewData(repoEventArgs);
        }
Example #3
0
 public void OnNewRepoData(object sender, RepoEventArgs eventArgs)
 {
     Goals     = eventArgs.Goals;
     RectItems = new List <RectItem>();
     Polygons  = new List <Polygon>();
     RectItems = _levelOneMatrixService.GenerateRectList(Goals, AllDepartments, null);
     Polygons  = _levelOneMatrixService.GeneratePolygonList(Goals, null);
 }
Example #4
0
        protected virtual void OnNewData(RepoEventArgs e)
        {
            EventHandler <RepoEventArgs> handler = NewData;

            if (handler != null)
            {
                handler(this, e);
            }
        }