DAL is officially baked Just wrapped up the entire Data Access Layer (DAL) for the DVLD system and everything is now fully mapped to the actual SQL database schema I initially let GitHub Copilot scaffold some methods in clsTest and clsTestAppointment, which turned out to be a terrible idea. It completely hallucinated columns that dont exist in my schemalike trying to insert a non-existent RetakeTestApplicationID parameter into the appointments table, which instantly tanked my queries with SQL crashes.Spent the last couple of hours cleaning up that mess. I stripped out the ghost properties, refactored GetLatestApplicationByPerson and safely wrapped all the SqlDataReader ordinals to handle DBNulls. Also wired up Tests_View and TestAppointments_View for seamless UI binding later Moving on to the Business Layer next ( hope I servive)