public static void CommitFeedback(string feedback, string league, string email, FeedbackTypeEnum type)
        {
            try
            {

                ManagementContext db = new ManagementContext();

                ScoreboardFeedback fb = new ScoreboardFeedback();
                fb.Created = DateTime.UtcNow;
                fb.Feedback = feedback;
                fb.League = league;
                fb.Email = email;
                fb.FeedbackTypeEnum = (byte)FeedbackTypeEnum.None;
                db.ScoreboardFeedback.Add(fb);
                db.SaveChanges();

                string body = "New Feedback Boss:<br/><br/>";
                body += feedback + "<br/><br/>";
                body += "from: " + email + "<br/>";
                body += "url: http://raspberry.rdnation.com/Admin/Feedback<br/>";
                body += "You Da Man!";


                var emailData = new Dictionary<string, string> { { "body", body } };
                EmailServer.EmailServer.SendEmail(ServerConfig.DEFAULT_EMAIL, ServerConfig.DEFAULT_EMAIL_FROM_NAME, ServerConfig.DEFAULT_INFO_EMAIL, EmailServer.EmailServer.DEFAULT_SUBJECT + " New Feedback", emailData, layout: EmailServerLayoutsEnum.Blank, priority: EmailPriority.Normal);
            }
            catch (Exception exception)
            {
                ErrorDatabaseManager.AddException(exception, exception.GetType());
            }
        }
Пример #2
0
        /// <summary>
        ///     获取反馈的备注
        /// </summary>
        /// <param name="feedbackType"></param>
        /// <returns></returns>
        public string GetFeedbackRemark(FeedbackTypeEnum feedbackType)
        {
            string remark;

            switch (feedbackType)
            {
            case FeedbackTypeEnum.ShoppingMallFeedback:
                remark = "商城反馈";
                break;

            case FeedbackTypeEnum.CashWithdrawalFeedback:
                remark = "提现申请";
                break;

            case FeedbackTypeEnum.NewGoodsServiceFeedback:
                remark = "新增商品服务评论";
                break;

            case FeedbackTypeEnum.PackageOf599SassServiceFeedback:
                remark = "新增599套餐购买";
                break;

            case FeedbackTypeEnum.AndroidShoppingFeedback:
                remark = "新增安卓端购买";
                break;

            default:
                remark = "前台反馈";
                break;
            }
            return(remark);
        }