// 로그인 성공 시 입력 받은 로그인 정보를 전달한다. public Data.Student LoginProcess() { // 로그인 화면 출력 Data.Student student = outputProcessor.LoginScreen(); if (student == null) { return(null); } // 유저 로그인 확인 if (CheckUserLogin(student)) { outputProcessor.PressAnyKey(student.StudentNo + "님 환영합니다."); student.status = ConstNumber.LOGIN_USER; DB.LoadMemberInformation(student); } else { // 유저가 아니면 관리자 로그인인지 확인 if (CheckAdminLogin(student)) { outputProcessor.PressAnyKey("관리자님 환영합니다."); student.name = "관리자"; student.status = ConstNumber.LOGIN_ADMIN; } // 둘 다 아니면 로그인 실패 else { student.status = ConstNumber.LOGIN_FAIL; } } return(student); }