Example #1
0
        public async Task UpdateAsync(int id, UpdateOrganizerDto input)
        {
            var organizer = await _organizerRepository.GetAsync(id);

            if (organizer.Name != input.Name)
            {
                await _organizerManager.ChangeNameAsync(organizer, input.Name);
            }

            organizer.BirthDate = input.BirthDate;
            organizer.ShortBio  = input.ShortBio;

            await _organizerRepository.UpdateAsync(organizer);
        }