Exemplo n.º 1
0
        public async Task <IActionResult> GetPerson(int id)
        {
            var person = await _repository.GetPerson(id);

            var personToReturn = _mapper.Map <PersonForDetailDto>(person);

            var customerId    = _repository.GetCustomerIdByPersonId(id);
            var customerNotes = await _repository.GetCustomerNotes(customerId);

            personToReturn.CustomerNotes = _mapper.Map <ICollection <NoteForDetailDto> >(customerNotes);

            return(Ok(personToReturn));
        }