Ejemplo n.º 1
0
        public HtmlDocument AllCases()
        {
            _document.Asset("ui.jqgrid.css");
            _document.Asset("redmond/jquery.ui.theme.css");

            _document.Title = "All Cases";

            _document.Push("div").Hide();
            _document.Add("button").Text("Remove").Id("removeFilter");

            _document.Pop();


            _document.Add("h1").Text("All Cases");
            _document.Add("hr");

            _document.Push("ul");
            _repository.GetAll <Case>().Each(x =>
            {
                _document.Push("li");
                _document.Add("a").Text(x.Identifier).Attr("href", _urls.UrlFor(x));
                _document.Pop();
            });

            _document.Pop();


            _document.Add("hr");
            _document.Add(x => x.FiltersFor <CaseGrid>());
            _document.Add("button").Text("Add").Id("add");
            _document.Add("button").Text("Clear").Id("clear");
            _document.Add("button").Text("Search").Id("search-criteria-search");
            _document.Add("hr");
            _document.Add(x => x.SmartGridFor <CaseGrid>(null));

            _document.WriteScriptsToBody();

            return(_document);
        }