Пример #1
0
 /// <summary>
 /// Get data from a CSV file.
 /// </summary>
 private static List <Hospital> GetDataFromCSV()
 {
     HospitalUtilCSV.HospitalReader();
     HospitalUtilCSV.DoctorReader();
     HospitalUtilCSV.RoomReader();
     HospitalUtilCSV.PatientReader();
     return(HospitalUtilCSV._hospitals);
 }
Пример #2
0
        /// <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);
        }