Exemple #1
0
        public IActionResult Put(int id, [FromBody] PutContactViewModel putContactViewModel)
        {
            if (id != putContactViewModel.Id)
            {
                return(BadRequest());
            }

            _contactService.UpdateContact(putContactViewModel);
            _contactService.Save();

            return(NoContent());
        }
Exemple #2
0
        public void UpdateContact(PutContactViewModel putContactViewModel)
        {
            var contact = new Contact()
            {
                ContactId    = putContactViewModel.Id,
                FirstName    = putContactViewModel.FirstName,
                LastName     = putContactViewModel.LastName,
                MobileNumber = putContactViewModel.MobileNunmber,
                PhoneNumber  = putContactViewModel.PhoneNunmber,
                Address      = putContactViewModel.Address
            };

            _contactRepository.UpdateContact(contact);
        }