Song.Site/Mobile/SubmitError.ashx.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using WeiSha.Common;
using Song.ServiceInterfaces;
using VTemplate.Engine;
namespace Song.Site.Mobile
{
/// <summary>
/// 提交错误试题
/// </summary>
public class SubmitError : BasePage
{
//试题id
protected int qid = WeiSha.Common.Request.QueryString["id"].Int32 ?? 0;
//错误类型
string errtype = WeiSha.Common.Request.Form["err1"].String;
//错误信息
string errinfo = WeiSha.Common.Request.Form["tbErrInfo"].String;
protected override void InitPageTemplate(HttpContext context)
{
if (string.IsNullOrWhiteSpace(errtype) && string.IsNullOrWhiteSpace(errinfo))
{
return;
}
Song.Entities.Questions ques = Business.Do<IQuestions>().QuesSingle(qid);
if (string.IsNullOrWhiteSpace(ques.Qus_ErrorInfo))
{
ques.Qus_WrongInfo = errtype + "\r" + errinfo;
}
else
{
ques.Qus_WrongInfo += "\r" + errtype + "\r" + errinfo;
}
try
{
ques.Qus_IsWrong = true;
Business.Do<IQuestions>().QuesSave(ques);
this.Document.SetValue("isSuccess", true);
}
catch
{
this.Document.SetValue("isSuccess", false);
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
