public void Delete(int id) { try { using (var context = new CardHolderContext()) { var deleteCard = context.Cards.Where(x => x.CardId == id).FirstOrDefault(); context.Cards.Remove(deleteCard); var deleteSocial = context.SocialMedia.Where(x => x.CardId == id).ToList(); context.SocialMedia.RemoveRange(deleteSocial); context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }