public async Task AddChoiceOptionsAsync(int fieldDataTemplateId, int optionPosition, bool value, string viewValue) { var fieldDataTemplate = await _fieldDataTemplateRepository.GetByIdAsync(fieldDataTemplateId); var choiceOptionTemplate = new ChoiceOptionTemplate(optionPosition, value, viewValue); fieldDataTemplate.AddChoiceOptionTemplate(choiceOptionTemplate); await _choiceOptionTemplateRepository.AddAsync(choiceOptionTemplate); }
public async Task AddAsync(ChoiceOptionTemplate choiceOptionTemplate) { await _context.ChoiceOptionTemplates.AddAsync(choiceOptionTemplate); await _context.SaveChangesAsync(); }