示例#1
0
 private static SpartansDTO ItemToDTO(Spartans spartans) =>
 new SpartansDTO
 {
     Id     = spartans.Id,
     Name   = spartans.Name,
     Course = spartans.Course
 };
示例#2
0
        public async Task <ActionResult <SpartansDTO> > PostSpartans(SpartansDTO spartansDTO)
        {
            var spartans = new Spartans
            {
                Name   = spartansDTO.Name,
                Course = spartansDTO.Course
            };

            _context.Spartans.Add(spartans);
            await _context.SaveChangesAsync();

            // return CreatedAtAction("GetSpartans", new { id = spartans.Id }, spartans);
            return(CreatedAtAction(nameof(GetSpartans), new { id = spartans.Id }, ItemToDTO(spartans)));
        }