Ejemplo n.º 1
0
 public string Func_AddChannel(string packet)
 {
     string[] data = packet.Split('#');                                               // 0은 비번유무, 1은 비번, 2은 채널명, 3은 채널설명, 4는 채널관리자, 5는 접속인원수
     if (db_con.GetChannelName_Check(data[2]))                                        // 채널명 중복 체크
     {
         if (db_con.AddChannel(data[0], data[1], data[2], data[3], data[4], data[5])) // 생성
         {
             if (db_con.AddIndexInChannelList(data[2], data[4]))
             {
                 InitIndex(); // 생성이 가능하면 마지막 채널 ID값을 갱신
                 return("가능");
             }
             else
             {
                 return("불가");
             }
         }
         else
         {
             return("불가");
         }
     }
     else
     {
         return("중복");
     }
 }