Ejemplo n.º 1
0
        public IActionResult DeleteSubject(int subjectId)
        {
            if (!_sRepo.SubjectExists(subjectId))
            {
                return(NotFound());
            }

            var subjectObj = _sRepo.GetSubject(subjectId);

            if (!_sRepo.DeleteSubject(subjectObj))
            {
                ModelState.AddModelError("", $"Something went wrong when deleting the record {subjectObj.Title}");
                return(StatusCode(500, ModelState));
            }

            return(NoContent());
        }