コード例 #1
0
        public async Task <bool> EditContact(ContactEditDTO dto)
        {
            var rao = _mapper.Map <ContactEditRAO>(dto);

            if (await _contactRepository.EditContact(rao))
            {
                return(true);
            }

            return(false);
        }
コード例 #2
0
ファイル: ContactController.cs プロジェクト: firate/easycrm
        public async Task <IActionResult> EditContact([FromBody] ContactEditDTO contactEditDTO, int id)
        {
            try
            {
                var contact = mapper.Map <Contact>(contactEditDTO);

                var result = await contactManager.EditContact(id, contact);

                if (result == true)
                {
                    return(NoContent());
                }

                return(BadRequest());
            }
            catch (Exception)
            {
                throw;
            }
        }