コード例 #1
0
        public IHttpActionResult Post([FromBody] SubjectActivityDto dtoModel)
        {
            var subjectactivity = _subjectactivitiesRepository.Create(dtoModel.SubjectID, dtoModel.ActivityID, dtoModel.SemesterID,
                                                                      dtoModel.ProfessionID, dtoModel.Hour);

            _subjectactivitiesRepository.Save();

            return(Ok(subjectactivity));
        }
コード例 #2
0
        public IHttpActionResult Update([FromBody] SubjectActivityDto dtoModel)
        {
            var subjectactivity = _subjectactivitiesRepository.TryGetById(dtoModel.SubjActID);

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

            _subjectactivitiesRepository.Update(subjectactivity, dtoModel.SubjectID, dtoModel.ActivityID, dtoModel.SemesterID,
                                                dtoModel.ProfessionID, dtoModel.Hour);

            _subjectactivitiesRepository.Save();

            return(Ok());
        }