public async Task <IActionResult> Post(InscriptionDto inscriptionDto) { var inscription = _mapper.Map <Inscription>(inscriptionDto); await _inscriptionRepository.InsertInscription(inscription); inscriptionDto = _mapper.Map <InscriptionDto>(inscription); var response = new ApiResponse <InscriptionDto>(inscriptionDto); return(Ok(response)); }
public async Task <IActionResult> Put(int id, InscriptionDto inscriptionDto) { var inscription = _mapper.Map <Inscription>(inscriptionDto); inscription.RegistrationId = id; var result = await _inscriptionRepository.UpdateInscription(inscription); var response = new ApiResponse <bool>(result); return(Ok(response)); }