private List<DataRow> GenerateRows(int numRows) { List<DataRow> rows = new List<DataRow>(); for (int x = 0; x < numRows; x++) { DataRow row = new DataRow(); row.AddColumn(new IDColumn()); row.AddColumn(new FirstNameColumn()); row.AddColumn(new LastNameColumn()); row.AddColumn(new BirthDayColumn()); row.AddColumn(new BirthMonthColumn()); row.AddColumn(new BirthYearColumn()); row.AddColumn(new CityColumn()); row.AddColumn(new DriversLicenseNumberColumn()); row.AddColumn(new PhoneNumberColumn()); row.AddColumn(new SocialSecurityNumberColumn()); row.AddColumn(new StateColumn()); row.AddColumn(new StreetNumberColumn()); row.AddColumn(new StreetNameColumn()); row.AddColumn(new ApartmentNumberColumn()); row.AddColumn(new ZipCodeColumn()); rows.Add(row); } return rows; }
private List<DataRow> GenerateRows(int numRows, FormCollection collection) { List<DataRow> rows = new List<DataRow>(); for (int x = 0; x < numRows; x++) { DataRow row = new DataRow(); if (collection["id"] != null) { row.AddColumn(new IDColumn()); } if (collection["firstName"] != null) { row.AddColumn(new FirstNameColumn()); } if (collection["lastName"] != null) { row.AddColumn(new LastNameColumn()); } if (collection["birthDay"] != null) { row.AddColumn(new BirthDayColumn()); } if (collection["birthMonth"] != null) { row.AddColumn(new BirthMonthColumn()); } if (collection["birthYear"] != null) { row.AddColumn(new BirthYearColumn()); } if (collection["city"] != null) { row.AddColumn(new CityColumn()); } if (collection["driversLicenseNumber"] != null) { row.AddColumn(new DriversLicenseNumberColumn()); } if (collection["phoneNumber"] != null) { row.AddColumn(new PhoneNumberColumn()); } if (collection["socialSecurityNumber"] != null) { row.AddColumn(new SocialSecurityNumberColumn()); } if (collection["state"] != null) { row.AddColumn(new StateColumn()); } if (collection["streetNumber"] != null) { row.AddColumn(new StreetNumberColumn()); } if (collection["streetName"] != null) { row.AddColumn(new StreetNameColumn()); } if (collection["apartmentNumber"] != null) { row.AddColumn(new ApartmentNumberColumn()); } if (collection["zipCode"] != null) { row.AddColumn(new ZipCodeColumn()); } rows.Add(row); } return rows; }