public async Task <ActionResult <DtoClient> > Create([FromBody] DtoClientCreate client) { int?result = await _clientService.CreateClient(client); if (result == null) { return(BadRequest()); } return(CreatedAtAction(nameof(Get), new { id = result.Value }, result)); }
/// <summary> /// Create Client /// </summary> /// <param name="idUser"></param> /// <returns></returns> public async Task <int?> CreateClient(DtoClientCreate data) { int?result = null; Client entity = _mapper.Map <Client>(data); _clientRepository.AddClient(entity); await _context.SaveChangesAsync(); result = entity.Id; return(result); }