Ejemplo n.º 1
0
        public void Create_Glossary_Then_Search_for_it()
        {
            var response = _service.Create(new GlossaryModel()
            {
                Term = "expulsion",
                Text = @"Permanent removal from an organization or place. For example, a school
                principal might order the expulsion of a student from school. "
            });

            response.Result.Term.Should().Be("expulsion");

            var response2 = _service.Get("expulsion");

            response2.Result.Records.Count.Should().Be(1);
            response2.Result.Records.First().Term.Should().Be("expulsion");
            response2.Result.Records.First().Text.Should().NotBeEmpty();
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("Id,Term,Definition")] GlossaryItem glossary)
        {
            if (ModelState.IsValid)
            {
                await _glossaryService.Create(glossary);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(glossary));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> Create([FromBody] GlossaryModel model)
        {
            var savedModel = await _service.Create(model);

            return(Ok(savedModel));
        }