public async Task EditContact(int userOrganizationId, ContactPointDTO contactDTO) { var savedItem = await Context.UserOrganizationContactPoints .FirstOrDefaultAsync(m => m.Id == contactDTO.Id && m.OrganizationId == userOrganizationId); Context.Entry(savedItem).CurrentValues.SetValues(contactDTO); await Context.SaveChangesAsync(); }
public async Task AddContact(int userOrganizationId, ContactPointDTO contactDTO) { var contact = new ContactPoint(contactDTO); var userOrganizationContactPoint = new UserOrganizationContactPoint(contact) { OrganizationId = userOrganizationId }; Context.UserOrganizationContactPoints.Add(userOrganizationContactPoint); await Context.SaveChangesAsync(); }