예제 #1
0
        public ActionResult <VolunteerReadDto> CreateVolunteer(VolunteerCreateDto volunteerCreateDto)
        {
            var volunteerModel = _mapper.Map <Volunteers>(volunteerCreateDto);

            _volunteers.CreateVolunteer(volunteerModel);
            _volunteers.SaveChanges();
            var volunteerReadDto = _mapper.Map <VolunteerReadDto>(volunteerModel);

            return(CreatedAtRoute(nameof(GetVolunteersById), new { id = volunteerReadDto.id }, volunteerReadDto));
        }