ZhiYeJianKang_PeiXun/Song.Site/Mobile/Default.ashx.cs
2025-02-20 15:41:53 +08:00

43 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using WeiSha.Common;
using Song.ServiceInterfaces;
using Song.Entities;
using VTemplate.Engine;
namespace Song.Site.Mobile
{
/// <summary>
/// 手机端的首页
/// </summary>
public class Default : BasePage
{
protected override void InitPageTemplate(HttpContext context)
{
//当前选中的课程
Song.Entities.Course currCourse = Extend.LoginState.Accounts.Course();
this.Document.SetValue("currCourse", currCourse);
//微信登录
this.Document.SetValue("WeixinLoginIsUse", Business.Do<ISystemPara>()["WeixinLoginIsUse"].Boolean ?? false);
//已经购买的课程
int stid = this.Account != null ? this.Account.Ac_ID : 0;
if (stid > 0)
{
//资讯列表
Tag tag = this.Document.GetChildTagById("buyCou");
if (tag != null)
{
int count = int.Parse(tag.Attributes.GetValue("count", "3"));
List<Song.Entities.Course> buyCou = Business.Do<ICourse>().CourseForStudent(stid, null, 1, false, count);
for (int i = 0; i < buyCou.Count; i++) buyCou[i].Cou_Intro = string.Empty;
this.Document.SetValue("buyCou", buyCou);
}
}
}
}
}