private static List<DynamicFormsDynamicColumnDto> GetColumnFields(RegistrationFormAdminDetailView parent, int formId)
        {
            var formRequest = new ReadDynamicFormRequest { FormId = formId };
            var formResponse = parent.ProcessRequest<ReadDynamicFormResponse>(formRequest);

            var request = new GetAllDynamicFormsDynamicColumnsRequest { FormId = formId };
            var response = parent.ProcessRequest<GetAllDynamicFormsDynamicColumnsResponse>(request);

            return response.Columns.Where(c => c.FormColumn == _columnId).ToList();
        }
        private static void AddExistingRecords(EventAdminDetailView parent, EventDto eventDto)
        {
            if (!eventDto.DynamicFormsId.HasValue)
                return;

            var dynamicFormId = eventDto.DynamicFormsId.Value;

            var formRequest = new ReadDynamicFormRequest { FormId = dynamicFormId };
            var formResponse = parent.ProcessRequest<ReadDynamicFormResponse>(formRequest);

            var record = new SubEntityRecord { Id = dynamicFormId };
            var fields = new List<Field>();

            fields.Add(new Field(_formName, "Registration Form Name", FieldTypes.Label, formResponse.Form.Name));
            fields.Add(new Field(_registrationFormLink, string.Empty, FieldTypes.Html, string.Format(_registrationFormLinkAnchorTag, eventDto.DynamicFormsId)));
            record.Fields = fields;

            _subEntity.Records.Add(record);
        }
 private ReadDynamicFormResponse QueryData(ConvertServiceRequest request)
 {
     var detailRequest = new ReadDynamicFormRequest { FormId = _formId };
     return ProcessRequest<ReadDynamicFormResponse>(detailRequest);
 }