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()); }
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()); }