protected void Commit_Click(object sender, EventArgs e)
        {
            string DefaultStr = @"ctl00$MainContent$";

            string teamID = Request.Form[DefaultStr + "teamID"].Trim();
            string teamName = Request.Form[DefaultStr + "teamName"].Trim();

            //Require check
            if (string.IsNullOrEmpty(teamID) && string.IsNullOrEmpty(teamName))
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = @"队伍ID和队伍名称请至少填写一个";

                return;
            }

            TeamManage tm = new TeamManage();

            if (tm.hasAlreadyJoined(user))
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = "您已经加入到其它队伍了,无法再加入队伍";

                return;
            }

            if (!tm.isTeamValid(teamID, teamName))
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = "无效的队伍名称或ID,请检查";

                return;
            }

            if (string.IsNullOrEmpty(teamID))
                teamID = tm.queryTeamID(teamName);

            if (tm.joinTeam(teamID, user))
            {
                SuccessMessage.Text = "加入队伍成功";
                ErrorMessage.Text = string.Empty;
            }
            else
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = @"后台业务出现错误,请联系网站维护人员";
            }
        }
        protected void Commit_Click(object sender, EventArgs e)
        {
            TeamManage tm = new TeamManage();

            if (tm.hasAlreadyJoined(user))
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = "您已经加入到其它队伍了,无法再加入队伍";

                return;
            }

            if (tm.joinTeam(null, user))
            {
                SuccessMessage.Text = "加入队伍成功";
                ErrorMessage.Text = string.Empty;
            }
            else
            {
                SuccessMessage.Text = string.Empty;
                ErrorMessage.Text = @"后台业务出现错误,请联系网站维护人员";
            }
        }
        public string GiveCoorToTeam()
        {
            string userid = Request["usercode"];
            string teamid = Request["teamid"];

            if(!(UserManage.isUserExistbyUserID(userid)&&UserManage.isRoleMeeted("coordinator",userid)))
            {
                return @"请检查账号名以及该账号是否是Coordinator";
            }

            TeamManage tm = new TeamManage();
            if(tm.joinTeam(teamid,userid,"Coordinator"))
            {
                return @"分配成功";
            }
            else
            {
                return @"分配失败,请联系管理员";
            }
        }