Exemple #1
0
        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));
        }
Exemple #2
0
        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)));
        }