Page 87 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 87
//└만약 message가 8이라면
case 9:
//└만약 message가 9라면
dataBase.update(message.what - 3, true);
//└7, 8, 9 각각 doorlock테이블의 4, 5, 6번에 상태를 IN으로 만듦
log.insert(dataBase.getResult().get(message.what - 4).getName(), true);
//└doorlock테이블에서 이름을 받아와 그 이름과 IN이라는 상태를 갖고 로그를 새로 생성함
makeToast(dataBase.getResult().get(message.what - 4).getName() + "이(가)
방문했습니다.");
//└doorlock테이블에서 이름을 받아와 그 이름이(가) 방문했습니다. 라는 토스트를 생성함
break;
//└switch-case문 탈출
case 10:
//└만약 message가 10이라면
case 11:
//└만약 message가 11이라면
case 12:
//└만약 messagge가 12라면
dataBase.update(message.what - 9, false);
//└10, 11, 12 각각 doorlock테이블의 1, 2, 3번에 상태를 OUT으로 만듦
log.insert(dataBase.getResult().get(message.what - 10).getName(),
false);
//└doorlock테이블에서 이름을 받아와 그 이름과 OUT이라는 상태를 갖고 로그를 새로 생성함
makeToast(dataBase.getResult().get(message.what - 10).getName() + "이
(가) 퇴근했습니다.");
//└doorlock테이블에서 이름을 받아와 그 이름이(가) 퇴근했습니다. 라는 토스트를 생성함
break;
//└switch-case문 탈출
case 13:
//└만약 message가 13이라면
case 14:
//└만약 message가 14라면
case 15:
//└만약 message가 15라면
dataBase.update(message.what - 9, false);
//└13, 14, 15 각각 doorlock테이블의 4, 5, 6번에 상태를 OUT으로 만듦
log.insert(dataBase.getResult().get(message.what - 10).getName(),
false);
//└doorlock테이블에서 이름을 받아와 그 이름과 OUT이라는 상태를 갖고 로그를 새로 생성함
makeToast(dataBase.getResult().get(message.what - 10).getName() + "이
(가) 돌아갑니다.");
- 80 -