private void event_GenerateListTypeObject(DataGridViewRow row) { string listContents = event_RetrieveColumnDataValue(row); ModelListType modelListType = new ModelListType(listContents); objectList.Add(modelListType); }
private void event_GenerateRecordForFile(int rowIndex) { if (fileType.Equals("XML")) { xml.WriteStartElement(labelText); } foreach (DataGridViewRow gridRow in gridviewDataSetup.Rows) { string dataType = gridRow.Cells["DataType"].Value.ToString(); int columnIndex = gridRow.Index; string randomData; switch (dataType) { case "Custom Data File": ModelFileType modelFileType = (ModelFileType)objectList[columnIndex]; randomData = modelFileType.event_RetrieveRandomDataValue(); break; case "Custom Data Values": ModelListType modelListType = (ModelListType)objectList[columnIndex]; randomData = modelListType.event_RetrieveRandomDataValue(); break; default: ModelPresetType modelPresetType = (ModelPresetType)objectList[columnIndex]; randomData = modelPresetType.event_RetrieveRandomDataValue(); break; } event_AppendToCurrentRecord(randomData, rowIndex, columnIndex); } event_FinalizeNewRecord(); }