Page 811 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 811

공중망을  이용한  애완동물  사료  공급기



                        }

                  }


                  private  Boolean  checkIsFull(int  a)  {

                        for  (int i  = 0;  i  <  myList.size();  i++)  {
                             if  (i ==  a)
                                  continue;
                             if  (myList.get(i).getId().equals(who))
                                  return  true;

                        }
                        return false;
                  }



                  private  void  checkIsNull(int  a, String  ss, ImageButton  btn) {
                        if  (!myList.get(a).getId().equals(who)  && !myList.get(a).getId().equals("void"))  {
                             Toast.makeText(MainActivity.this, "이미 다른차가  주차중입니다.",
             Toast.LENGTH_SHORT).show();
                             flag  =  0;
                        }  else if  (myList.get(a).getId().equals(who)  ||  myList.get(a).getId().equals("void"))  {
                             if  (checkIsFull(a))  {

                                  Toast.makeText(MainActivity.this, "당신은  이미  차를  주차하였습니다.",
             Toast.LENGTH_SHORT).show();
                                  flag  =  0;
                             }  else  {
                                  if  (myList.get(a).getState()  ==  1) {

                                        help.updateStateDb(ss, 0,  "void");
                                        btn.setBackgroundResource(onClickChange(who,  0));
                                        CheckIsWho(false,  myList.get(a).getLoc());

                                        Toast.makeText(MainActivity.this,  "출차되었습니다.",
             Toast.LENGTH_SHORT).show();
                                        flag = 1;
                                  } else  if  (myList.get(a).getState() ==  0)  {

                                        help.updateStateDb(ss, 1,  who);
                                                     help.insertLogDb(ss,  1,  who,  100);
                                        btn.setBackgroundResource(onClickChange(who,  1));
                                        CheckIsWho(true,  myList.get(a).getLoc());
                                        Toast.makeText(MainActivity.this,  "주차되었습니다.",
             Toast.LENGTH_SHORT).show();



            인천전자마이스터고등학교
                                                         -  804  -
   806   807   808   809   810   811   812   813   814   815   816