/// <summary> /// Get data from a CSV file. /// </summary> private static List <Hospital> GetDataFromCSV() { HospitalUtilCSV.HospitalReader(); HospitalUtilCSV.DoctorReader(); HospitalUtilCSV.RoomReader(); HospitalUtilCSV.PatientReader(); return(HospitalUtilCSV._hospitals); }
/// <summary> /// Save data into CSV file. /// </summary> private static bool SaveToCSV(List <Hospital> hospitals) { HospitalUtilCSV.CreateHospitalCSV(); //Create Hospitals.csv HospitalUtilCSV.CreateDoctorCSV(); //Create Doctor.csv HospitalUtilCSV.CreatePatientCSV(); //Create Patient.csv HospitalUtilCSV.CreateRoomCSV(); //Create Room.csv foreach (var obj in hospitals) { HospitalUtilCSV.WriteHospitalToCSV(obj); HospitalUtilCSV.WriteDoctorToCSV(obj, obj.Doctors); HospitalUtilCSV.WritePatientToCSV(obj, obj.Patients); HospitalUtilCSV.WriteRoomToCSV(obj, obj.Rooms); } return(true); }