示例#1
0
        public IHttpActionResult Update([FromBody] SubjectDto model)
        {
            var subject = _subjectsRepository.TryGetBySpec(model.Id);

            if (subject == null)
            {
                return(new NotFoundResult(Request));
            }

            _subjectsRepository.Update(subject, model.ExamSem,
                                       model.CreditSem, model.TotalHour, model.LecturesHour, model.LabHour, model.PracticHour,
                                       model.SeminarHour, model.IsDeleted);

            _subjectsRepository.Save();

            return(Ok(subject));
        }