コード例 #1
0
        public void Update(SyllabusDto dto)
        {
            var syllabus = new Syllabus(dto.Id.Value,
                                        dto.Name,
                                        dto.TradeId,
                                        dto.TradeLevelId,
                                        dto.Languages,
                                        dto.SyllabusFilename,
                                        dto.SyllabusUrl,
                                        dto.TestPlanFilename,
                                        dto.TestPlanUrl,
                                        dto.DevelopmentOfficer,
                                        dto.Manager,
                                        dto.ActiveDate);

            _context.Syllabi.Update(syllabus);
            _context.SaveChanges();
        }
コード例 #2
0
 public ActionResult <Guid> Put(SyllabusDto dto)
 {
     _syllabusRepository.Update(dto);
     return(Ok());
 }
コード例 #3
0
 public ActionResult <Guid> Post(SyllabusDto dto)
 {
     return(Ok(_syllabusRepository.AddSyllabus(dto.BindId(x => (Guid)x.Id))));
 }