home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / database / stdreg / initdata.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-27  |  3.7 KB  |  138 lines

  1. // initdata.h -- data used to populate the Student Registration tables
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12.  
  13. struct CCourseData
  14. {
  15.     char*   m_CourseID;
  16.     char*   m_CourseTitle;
  17.     int     m_Hours;
  18. };
  19. CCourseData courseData[] =
  20. {
  21.         "MATH101", "Algegra", 4,
  22.         "MATH201", "Calculus I", 4,
  23.         "MATH202", "Calculus II", 4,
  24. };
  25.  
  26.  
  27. struct CDynabindSectionData
  28. {
  29.     char*   m_CourseID;
  30.     char*   m_SectionNo;
  31.     char*   m_InstructorID;
  32.     char*   m_RoomNo;
  33.     char*   m_Schedule;
  34.     int     m_Capacity;
  35.     char*   m_LabRoomNo;
  36.     char*   m_LabSchedule;
  37. };
  38. CDynabindSectionData dynabindSectionData[] =
  39. {
  40.     "MATH101", "1", "KLAUSENJ", "KEN-12",   "MWF10-11",  40, "WEATH-101",  "MWF11-12",
  41.     "MATH101", "2", "ROGERSN",  "WIL-1088", "TTH3:30-5", 15, "JMA-2048",   "TTH2:30-3",
  42.     "MATH201", "1", "ROGERSN",  "WIL-1034", "MWF2-3",    20, "WIL-1024",   "TTH1-2",
  43.     "MATH201", "2", "SMITHJ",   "WIL-1054", "MWF3-4",    25, "WIL-1048",   "MWF4-5",
  44.     "MATH202", "1", "KLAUSENJ", "WIL-1054", "MWF9-10",   20, "WIL-2000",   "TTH1-2:30",
  45.     "MATH202", "2", "ROGERSN",  "KEN-12",   "TTH9-30:11",15, "KEN-30",     "TTH8:30-9:30",
  46.     "MATH202", "3", "KLAUSENJ", "WIL-2033", "TTH3-4:30", 15, "WIL-2001",   "TTH2-3",
  47. };
  48.  
  49.  
  50. struct CEnrollmentData
  51. {
  52.     long    m_StudentID;
  53.     char*   m_CourseID;
  54.     char*   m_SectionNo;
  55.     char*   m_Grade;
  56. };
  57. CEnrollmentData enrollmentData[] =
  58. {
  59.     1001, "MATH101", "1", "A",
  60.     1002, "MATH101", "1", "B",
  61.     1003, "MATH101", "1", "C",
  62.     1004, "MATH101", "1", "A",
  63.     1005, "MATH201", "2", "B",
  64.     1006, "MATH201", "2", "A",
  65.     1007, "MATH201", "2", "C",
  66.     1008, "MATH202", "1", "C",
  67.     1009, "MATH202", "1", "B",
  68.     1010, "MATH202", "1", "A",
  69.     1011, "MATH202", "2", "B",
  70.     1012, "MATH202", "2", "B",
  71.     1013, "MATH202", "3", "A",
  72.     1014, "MATH202", "3", "C",
  73.     1015, "MATH202", "3", "A",
  74.     1016, "MATH202", "3", "B",
  75. };
  76.  
  77.  
  78. struct CInstructorData
  79. {
  80.     char*   m_InstructorID;
  81.     char*   m_Name;
  82.     char*   m_RoomNo;
  83. };
  84. CInstructorData instructorData[] =
  85. {
  86.     "KLAUSENJ", "Klausen, Jim",  "HAN-171",
  87.     "ROGERSN",  "Robers, Nancy", "HAN-163",
  88.     "SMITHJ",   "Smith, Jane",   "HAN-155",
  89. };
  90.  
  91.  
  92. struct CSectionData
  93. {
  94.     char*   m_CourseID;
  95.     char*   m_SectionNo;
  96.     char*   m_InstructorID;
  97.     char*   m_RoomNo;
  98.     char*   m_Schedule;
  99.     int     m_Capacity;
  100. };
  101. CSectionData sectionData[] =
  102. {
  103.     "MATH101", "1", "KLAUSENJ",  "KEN-12",   "MWF10-11",   40,
  104.     "MATH101", "2", "ROGERSN",   "WIL-1088", "TTH3:30-5",  15,
  105.     "MATH201", "1", "ROGERSN",   "WIL-1034", "MWF2-3",     20,
  106.     "MATH201", "2", "SMITHJ",    "WIL-1054", "MWF3-4",     25,
  107.     "MATH202", "1", "KLAUSENJ",  "WIL-1054", "MWF9-10",    20,
  108.     "MATH202", "2", "ROGERSN",   "KEN-12",   "TTH9:30-11", 15,
  109.     "MATH202", "3", "KLAUSENJ",  "WIL-2033", "TTH3-4:30",  15,
  110. };
  111.  
  112. struct CStudentData
  113. {
  114.     long    m_StudentID;
  115.     char*   m_Name;
  116.     int     m_GradYear;
  117. };
  118. CStudentData studentData[] =
  119. {
  120.     1001, "Smith, Randy",      96,
  121.     1002, "Maples, Alex",      95,
  122.     1003, "Jones, Thomas",     95,
  123.     1004, "Shannon, Eric",     96,
  124.     1005,  "Foster, Susan",    96,
  125.     1006, "Jefferson, Nancy",  95,
  126.     1007, "Turner, Bob",       96,
  127.     1008, "Holm, David",       95,
  128.     1009, "Reynolds, Don",     96,
  129.     1010, "Taylor, Robert",    95,
  130.     1011, "Karr, Dave",        96,
  131.     1012, "Tannant, Tim",      96,
  132.     1013, "Marcus, Susan",     95,
  133.     1014, "Butterfield, Rita", 96,
  134.     1015, "Amon, Craig",       95,
  135.     1016, "Anderson, Sandra",  96,
  136.     1017, "Cooper, Linda",     95,
  137. };
  138.