public IActionResult PutAddress(int id, int phoneNumberId, [FromBody] PhoneNumberViewModel phoneNumber)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }


            PhoneNumber _phoneNumberDb = _phoneNumberRepository.GetSingle(phoneNumberId);

            if (_phoneNumberDb == null)
            {
                return(NotFound());
            }
            else
            {
                _phoneNumberDb.Number     = phoneNumber.Number;
                _phoneNumberDb.CustomerId = id;
                _phoneNumberRepository.Commit();
            }

            phoneNumber = Mapper.Map <PhoneNumber, PhoneNumberViewModel>(_phoneNumberDb);

            return(new NoContentResult());
        }