Example #1
0
        public static ProjectBreadcrumbs ForRankByImprovement(int activityId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.RankByImprovement);

            bc.SetActivity(activityId);
            return(bc);
        }
Example #2
0
        public static ProjectBreadcrumbs ForChart(int indicatorId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.Chart);

            bc.SetIndicator(indicatorId);
            return(bc);
        }
Example #3
0
        public static ProjectBreadcrumbs ForSite(int siteId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.Site);

            bc.SetSite(siteId);
            return(bc);
        }
Example #4
0
        public static ProjectBreadcrumbs ForActivity(int activityId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.Activity);

            bc.SetActivity(activityId);
            return(bc);
        }
Example #5
0
        public static ProjectBreadcrumbs ForCoachReport(int activityId, int siteId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.CoachReport);

            bc.SetActivity(activityId);
            bc.SetSite(siteId);
            return(bc);
        }
Example #6
0
        public static ProjectBreadcrumbs ForObservationView(int indicatorId, int siteId)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.ObservationView);

            bc.SetIndicator(indicatorId);
            bc.SetSite(siteId);
            return(bc);
        }
Example #7
0
        public static ProjectBreadcrumbs ForObservationRecord(int indicatorId, int siteId, DateTime beginDate, DateTime endDate)
        {
            var bc = new ProjectBreadcrumbs(ProjectBreadcrumbsType.ObservationRecord);

            bc.SetIndicator(indicatorId);
            bc.SetSite(siteId);
            bc.ObservationBeginDate = beginDate;
            bc.ObservationEndDate   = endDate;
            return(bc);
        }