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("중복"); } }