Exemplo n.º 1
0
        // GET: Timeline
        public ActionResult Timeline()
        {
            if (string.IsNullOrEmpty(RenderingContext.Current.Rendering.DataSource))
            {
                return(Context.PageMode.IsExperienceEditor ? this.InfoMessage(new InfoMessage(DictionaryPhraseRepository.Current.Get("/Timeline/No Datasource", "No Datasource assigned"), InfoMessage.MessageType.Warning)) : null);
            }

            var model = new Models.Timeline()
            {
                Entries = _timelineRepository.GetTimelineEntries(RenderingContext.Current.Rendering.Item)
            };

            return(this.View("Timeline", model));
        }
Exemplo n.º 2
0
        public Models.Timeline GetTimeline()
        {
            var timeline = new Models.Timeline()
            {
                Name = "Timeline"
            };

            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Information requested", DueDate = DateTime.Parse("30/04/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Practice, _isComplete = true
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Send Data", DueDate = DateTime.Parse("20/06/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Client
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Information received", DueDate = DateTime.Parse("30/06/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Practice
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Tax processing", DueDate = DateTime.Parse("30/09/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Practice
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Review", DueDate = DateTime.Parse("31/10/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Practice
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Approve", DueDate = DateTime.Parse("31/12/2016"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Client
            });
            timeline.Items.Add(new Models.TimelineItem()
            {
                Assignment = "Personal Tax", Description = "Submit", DueDate = DateTime.Parse("31/01/2017"), Name = "Anna Copeland", AssignedToType = Models.TimelineItem.AssignedType.Practice
            });

            return(timeline);
        }