Esempio n. 1
0
 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>";
     }
 }