Ejemplo n.º 1
0
        // GET: Glossaries
        public async Task <IActionResult> Index(string sortOrder)
        {
            ViewBag.TermSort       = string.IsNullOrEmpty(sortOrder) ? "term_desc" : "";
            ViewBag.DefinitionSort = sortOrder == "definition" ? "definition_desc" : "definition";
            var result = await _glossaryService.Get(sortOrder);

            return(View(result));
        }
Ejemplo n.º 2
0
        public void GetGlossaryByTerm()
        {
            var response = _service.Get("debt");

            response.Result.Records.Count.Should().Be(1);
            response.Result.Records.First().Term.Should().Be("debt");
            response.Result.Records.First().Text.Should().NotBeEmpty();
        }
Ejemplo n.º 3
0
        public async Task <ActionResult <GlossaryModel> > Get(string term)
        {
            var model = await _service.Get(term);

            if (model == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(model));
            }
        }