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();
        }