コード例 #1
0
        public ConcentrationGetDto CreateConcentration(ConcentrationCreateDto concentrationCreateDto)
        {
            var concentration = new Concentration
            {
                ConcentrationName = concentrationCreateDto.ConcentrationName,
                MajorId           = concentrationCreateDto.MajorId
            };

            _context.Set <Concentration>().Add(concentration);
            _context.SaveChanges();

            var concentrationGetDto = new ConcentrationGetDto
            {
                Id = concentration.Id,
                ConcentrationName = concentration.ConcentrationName,
                MajorId           = concentration.MajorId
            };

            return(concentrationGetDto);
        }
コード例 #2
0
 public IActionResult Post([FromBody] ConcentrationCreateDto concentrationCreateDto)
 {
     var concentration = _concentrationRepository.CreateConcentration(concentrationCreateDto);
     return Created("[controller]", concentration);
 }