Page 86 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 86
//└만약 message가 1이라면
txtOTP1.setText(strOTP);
//└OTP카드 1번의 password를 strOTP에 저장되어 있는 값으로 설정함
dataBase.update(4, Integer.parseInt(strOTP));
//└doorlock테이블의 num 4번에 받아온 OTP값을 저장함
break;
//└switch-case문 탈출
case 2:
//└만약 message가 2라면
txtOTP2.setText(strOTP);
//└OTP카드 2번의 password를 strOTP에 저장되어 있는 값으로 설정함
dataBase.update(5, Integer.parseInt(strOTP));
//└doorlock테이블의 num 5번에 받아온 OTP값을 저장함
break;
//└switch-case문 탈출
case 3:
//└만약 message가 3이라면
txtOTP3.setText(strOTP);
//└OTP카드 3번의 password를 strOTP에 저장되어 있는 값으로 설정함
dataBase.update(6, Integer.parseInt(strOTP));
//└doorlock테이블의 num 6번에 받아온 OTP값을 저장함
break;
//└switch-case문 탈출
case 4:
//└만약 message가 4라면
case 5:
//└만약 message가 5라면
case 6:
//└만약 message가 6이라면
dataBase.update(message.what - 3, true);
//└4, 5, 6 각각 doorlock테이블의 1, 2, 3번에 상태를 IN으로 만듦
log.insert(dataBase.getResult().get(message.what - 4).getName(), true);
//└doorlock테이블에서 이름을 받아와 그 이름과 IN이라는 상태를 갖고 로그를 새로 생성함
makeToast(dataBase.getResult().get(message.what - 4).getName() + "이(가)
출근했습니다.");
//└doorlcok테이블에서 이름을 받아와 그 이름이(가) 출근했습니다. 라는 토스트를 생성함
break;
//└switch-case문 탈출
case 7:
//└만약 message가 7이라면
case 8:
- 79 -