} //get 메서드 /// <summary> /// 시간표를 만드는 메서드 /// </summary> /// <param name="dataControl">데이터 정보를 관리해주는 객체</param> /// <param name="id">현 사용자 아이디</param> /// <param name="mode">console 출력을 할 것인지, 아님 액셀 파일을 위해 배열에 저장을 할것인지</param> public void MakeTimeTable(DataControl dataControl, string id, string mode) { List <RegisterLectureVO> list = dataControl.GetRegisterList(); if (mode.Equals(TimeTableConstants.CONSOLE)) { drawUI.TimeTableOutline(); } //CheckDataLength("월13:30-14:30", "데이터베이스", "율202","1"); //CheckDataLength("화목14:00-16:00", "운영체제", "율204","1"); //CheckDataLength("수금15:00-16:30,화18:00-20:00", "자료구조", "율404","1"); //CheckDataLength("월13:30-14:30", "데이터베이스", "율202", "2"); //CheckDataLength("화목14:00-16:00", "운영체제", "율204", "2"); //CheckDataLength("수금15:00-16:30,화18:00-20:00", "자료구조", "율404", "2"); for (int index = 0; index < list.Count; index++) { if (list[index].Id.Equals(id)) { CheckDataLength(list[index].Time, list[index].Name, list[index].Room, mode); } } Console.SetCursorPosition(5, 26); }