Beispiel #1
0
        protected void gvList_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            string userId    = e.CommandArgument.ToString();
            string userEmail = MemberInfo.GetBaseInfo(userId).UserEmail;

            switch (e.CommandName)
            {
            case "show":
                Response.Redirect("ShowMemberInfo.aspx?userid=" + userId, true);
                Response.End();
                break;

            case "agree":
                MemberInfo.ConfirmUserChange(userId);
                NotifyHelper.SendMessage(userId, "您的身份转换申请已审核通过", "您的身份转换申请已审核通过");
                NotifyHelper.SendMail(userEmail, "您的身份转换申请已审核通过", "您的身份转换申请已审核通过");
                break;

            case "reject":
                MemberInfo.RejectUserChange(userId);
                NotifyHelper.SendMessage(userId, "您的身份转换申请被拒绝", "您的身份转换申请被拒绝");
                NotifyHelper.SendMail(userEmail, "您的身份转换申请被拒绝", "您的身份转换申请被拒绝");
                break;
            }
            BindList();
        }