New statewide parser.
Should be able to be adjusted to handle all 5 file types. Look at hashyhash method.
Includes truncated float values! - Move forward with this.
Deals with oddball values for data. Converts anything not a float to N/A. Will throw errors that we will need to deal with in future methods.
Create relationship layer between District Repo and Statewide Objects. Loading data to the DR will trigger the creation of a SWTRepo, SWTobjects, tie them with district objects
District could use more tests. High_school_grad data
District_rep - tests showing adding high school data
Enrollment parser - Needs 1 test for file_converter.
Rename NA method to nil. Needs test for convert_na - Nil functionality. and additional functionality - floats to strings
Enrollment - Test names need to be adjusted for not rounding
Kindergarten changed to Kgt_participation
Needs tests showing High school grad data
create district call needs to change - this should be created from Enrollment collection. only need name.
After Districts are created....add enrollment instance varable to each district instance
Function - Collection Districs
Input - through dr.load_data(:key_value => csv file)
Creates Parser instance
sends file to parser - output
receives parsed data from Parser - format?
Iterates through collection creates new instance of district for each District name