private void ShowCourseModule(HttpContext context) { int RowCount = 0; int PageCount = 0; BLL.Tao.Modules mbll = new BLL.Tao.Modules(); string strCid = context.Request.Params["cid"]; string strIndex = context.Request.Params["PageIndex"]; int PageIndex = Common.Globals.SafeInt(strIndex, 1); int PageSize = 10; JsonObject json = new JsonObject(); List<Maticsoft.Model.Tao.Modules> list = mbll.GetCourseList(int.Parse(strCid), out RowCount, out PageCount, PageIndex, PageSize); if (list.Count > 0) { JsonArray data = new JsonArray(); list.ForEach(info => data.Add(new JsonObject( new string[] { "Sequence", "ModuleName", "TrueName", "TimeDuration", "Price", "ModuleID" }, new object[] { info.Sequence, info.ModuleName, info.TrueName, info.TimeDuration, info.Price, info.ModuleID } ))); json.Put(TAO_KEY_STATUS, TAO_STATUS_SUCCESS); json.Put("ROWCOUNT", RowCount); json.Put("PAGECOUNT", PageCount); json.Put(TAO_KEY_DATA, data); } else { json.Put(TAO_KEY_STATUS, TAO_STATUS_FAILED); } context.Response.Write(json.ToString()); }
public string ModuleStatus(object Mid, object status) { if (Mid == null || status == null) { return "<div id='ele9' class='tigger' align='center'>" + getStatusStr(status.ToString()) + "</div>"; } BLL.Tao.Modules mbll = new BLL.Tao.Modules(); int mid = int.Parse(Mid.ToString()); Model.Tao.Modules m = mbll.GetModel(mid); if (!string.IsNullOrEmpty(m.VideoContent)) { return "<div id='ele9' align='center'>" + getStatusStr(status.ToString()) + "</div>"; } else { return "<div id='ele9' class='tigger' align='center'>" + getStatusStr(status.ToString()) + "</div>"; } }