Пример #1
0
        public static string RenderList(IRequest request, Query.Models.List list, List <Query.Models.Card> cards)
        {
            //load html templates
            var view = new View("/Views/List/Kanban/list.html");
            var html = new StringBuilder();

            //set up each card
            foreach (var card in cards)
            {
                html.Append(Card.Kanban.RenderCard(request, card));
            }

            //set up list
            view["id"]    = list.listId.ToString();
            view["title"] = list.name;
            view["items"] = html.ToString();

            //render list
            return(view.Render());
        }
Пример #2
0
        public static string RenderList(Query.Models.List list, List <Query.Models.Card> cards)
        {
            //load html templates
            var scaffold = new Scaffold("/Views/List/Kanban/list.html");
            var html     = new StringBuilder();

            //set up each card
            foreach (var card in cards)
            {
                html.Append(Card.Kanban.RenderCard(card));
            }

            //set up list
            scaffold.Data["id"]    = list.listId.ToString();
            scaffold.Data["title"] = list.name;
            scaffold.Data["items"] = html.ToString();

            //render list
            return(scaffold.Render());
        }