Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }