public async Task <IActionResult> Update(int idCurriculum, int id, CursoBasicModel cursoModel) { var command = _mapper.Map(cursoModel, new ActualizarCursoCommand() { IdCurriculum = idCurriculum, Id = id }); await _mediator.Send(command); return(NoContent()); }
public async Task <ActionResult <int> > Create(int idCurriculum, CursoBasicModel cursoModel) { var command = _mapper.Map(cursoModel, new CrearCursoCommand() { IdCurriculum = idCurriculum }); var result = await _mediator.Send(command); return(CreatedAtAction(nameof(GetById), new { idCurriculum, id = result }, result)); }