public async Task <IActionResult> CreateMinisterialEffect(MinisterialEffectDTO ministerialEffectDto) { var createEffectInput = _mapper.Map <MinisterialEffectDTO, CreateMinisterialEffectInput>(ministerialEffectDto); var addedEffect = await _createEffect.Execute(createEffectInput); return(CreatedAtRoute("GetMinisterialEffectById", new { id = addedEffect.Id }, addedEffect)); }
public async Task <IActionResult> EditMinisterialEffect([FromRoute] int id, [FromBody] MinisterialEffectDTO ministerialEffectDto) { var updateEffectInput = _mapper.Map <MinisterialEffectDTO, UpdateMinisterialEffectInput>(ministerialEffectDto); var editedEffect = await _updateEffect.Execute(updateEffectInput); return(Ok(editedEffect)); }