public async Task <GetSousGroupeResource> CreateSousGroupe(SetSousGroupeResource sGroupeResource) { var resultSousGroupe = _mapper.Map <SetSousGroupeResource, SousGroupe>(sGroupeResource); _sGroupeRepository.Add(resultSousGroupe); await _unitOfWork.CompleteAsync(); return(_mapper.Map <SousGroupe, GetSousGroupeResource>(resultSousGroupe)); }
public async Task <IActionResult> CreateSousGroupe(int groupeId, [FromBody] SetSousGroupeResource sGroupeResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } sGroupeResource.GroupeId = groupeId; return(Ok(await _classAppService.CreateSousGroupe(sGroupeResource))); }