Exemplo n.º 1
0
 public string Func_ChannelDelete(string cname)                           // cname은 채널 이름
 {
     string[] userlist = db_con.InChannelGetMemberList(cname).Split('#'); // 채널의 접속자 리스트를 가져옴
     for (int i = 0; i < userlist.Length - 1; i++)
     {
         db_con.ClientUpdateCIndex(userlist[i]); // 회원들의 인덱스를 전체채널로 변경
     }
     // =======================================================================
     if (db_con.ChannelListAllDelete(cname) == "성공") // 채널 삭제
     {
         if (db_con.ChannelDelete(cname) == "삭제")    // 채널 접속자 리스트 삭제
         {
             return("성공");
         }
         else
         {
             return("실패");
         }
     }
     else
     {
         return("실패");
     }
 }