public void Delete(int contactId) { using (var dataContext = new ApplicationDbContext()) { var contactToDelete = new Contact() { UserId = contactId }; dataContext.Contacts.Attach(contactToDelete); dataContext.Contacts.Remove(contactToDelete); dataContext.SaveChanges(); } }
public int Insert(Contact contact) { using (var dataContext = new ApplicationDbContext()) { dataContext.Contacts.Add(contact); dataContext.SaveChanges(); return Convert.ToInt32(contact.UserId); } }
public void Update(Contact contact) { using (var dataContext = new ApplicationDbContext()) { dataContext.Contacts.AddOrUpdate(contact); dataContext.SaveChanges(); } }