Пример #1
0
 public async Task Delete(DeleteContactDTO deleteContact)
 {
     try
     {
         _dbContext.Contacts.Remove(deleteContact.ToContact());
         await _dbContext.SaveChangesAsync();
     }
     catch (System.Exception)
     {
         throw new NotFoundException();
     }
 }
Пример #2
0
        public async Task <IActionResult> DeleteNode([FromBody] DeleteContactDTO contactDTO)
        {
            try
            {
                await _contactService.Delete(contactDTO);
            }
            catch (NotFoundException)
            {
                return(NotFound());
            }
            catch (System.Exception ex)
            {
                return(BadRequest(ErrorDTO.Create(ex.Message)));
            }

            return(NoContent());
        }