Пример #1
0
 public DashboardViewModel Execute(DashboardRequestModel requestModel)
 {
     return new DashboardViewModel
                {
                    Links = _linkRepository.GetAll()
                };
 }
Пример #2
0
        public DashboardModel Get(DashboardRequestModel request)
        {
            var kitties = _repository.FindAll<Kitty>().ToList();
            DateTime lastFeed = DateTime.Now;
            foreach(var kitty in kitties)
            {
                var feed = kitty.LastFeeding();
                if(feed == null)
                {
                    continue;
                }

                if(feed.Time < lastFeed)
                {
                    lastFeed = feed.Time;
                }
            }

            var nextFeedingTime = lastFeed.AddHours(2);
            return new DashboardModel
                       {
                           NextFeedingTime = nextFeedingTime,
                           Time = (nextFeedingTime - DateTime.Now).Minutes.ToString(),
                           Kitties = kitties
                       };
        }
Пример #3
0
 public DashboardViewModel Execute(DashboardRequestModel requestModel)
 {
     return(new DashboardViewModel()
     {
         Clients = _repository.GetAll()
     });
 }
Пример #4
0
 public DashboardViewModel Execute(DashboardRequestModel requestModel)
 {
     return(new DashboardViewModel()
     {
         Stories = _storyListRepository.GetAll(),
         StoryModel = new Story()
     });
 }
Пример #5
0
 public DashboardViewModel Execute(DashboardRequestModel requestModel)
 {
     return new DashboardViewModel()
     {
         Stories = _storyListRepository.GetAll(),
         StoryModel = new Story()
     };
 }
Пример #6
0
 public DashboardModel Get(DashboardRequestModel request)
 {
     return new DashboardModel
            	{
                 Notifications = _policies
                                     .Where(policy => policy.Applies())
                                     .Select(p => p.Build())
            	};
 }
Пример #7
0
 public DashboardModel Execute(DashboardRequestModel request)
 {
     return(new DashboardModel
     {
         Notifications = _policies
                         .Where(policy => policy.Applies())
                         .Select(p => p.Build())
     });
 }
        public DashboardModel Index(DashboardRequestModel request)
        {
            var tag = new HtmlTag("ul");
            var groups = _graph.Groups().OrderBy(x => x.Title).ToList();
            var fubumvc = _graph.FindGroup("FubuMVC.Diagnostics");
            groups.Remove(fubumvc);
            groups.Insert(0, fubumvc);

            groups.Each(group => {
                tag.Add("li/a")
                    .Text(group.Title)
                    .Attr("title", group.Description)
                    .Attr("href", _httpRequest.ToFullUrl(group.GetDefaultUrl()));
            });

            return new DashboardModel
            {
                Links = tag
            };
        }
 public DashboardModel get_fubu(DashboardRequestModel request)
 {
     return new DashboardModel();
 }
 public DashboardModel get_fubu(DashboardRequestModel request)
 {
     return(new DashboardModel());
 }
 public DashboardModel Execute(DashboardRequestModel request)
 {
     return new DashboardModel();
 }
Пример #12
0
        /*
        private readonly List<string> toDoList;

        public GetHandler(List<string> linkRepository)
        {
            toDoList = linkRepository;
        }
        */
        public DashboardViewModel Execute(DashboardRequestModel requestModel)
        {
            return new DashboardViewModel
                       {};
        }