Beispiel #1
0
        public void ShouldAddNonconformity()
        {
            var nonconformityViewModel = new AddNonconformityViewModel();

            nonconformityViewModel.Description = "Controlled materials stored without proper indication.";
            var nonconformityQuantity = _nonconformityRepository.GetAll().Count();

            _nonconformityService.AddNonconformity(nonconformityViewModel);
            Assert.Equal(nonconformityQuantity + 1, _nonconformityRepository.GetAll().Count());
        }
Beispiel #2
0
        public IActionResult Post([FromBody] AddNonconformityViewModel request)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            ;
            var resultViewModel = _nonconformityService.AddNonconformity(request);

            return(new ObjectResult(resultViewModel));
        }