/// <summary> /// 添加学案活动ok /// </summary> /// <param name="dtMission"></param> /// <param name="Cid"></param> private static void CreateMission(DataTable dtMission, int Cid) { int mCount = dtMission.Rows.Count; LearnSite.BLL.Mission bll = new LearnSite.BLL.Mission(); for (int i = 0; i < mCount; i++) { LearnSite.Model.Mission ms = new LearnSite.Model.Mission(); ms = bll.GetTableModel(dtMission, i); int oldMcid = ms.Mcid.Value; string thisMcontent = ms.Mcontent; ms.Mcid = Cid;//更换成新学案编号 string oldstr = "Store/" + oldMcid.ToString(); string newstr = "Store/" + Cid.ToString(); ms.Mcontent = thisMcontent.Replace(oldstr, newstr);//替换链接地址 string thisMexample = ms.Mexample; ms.Mexample = thisMexample.Replace(oldstr, newstr); ms.Mgroup = false; bll.Add(ms);//增加学案活动 } }
/// <summary> /// 将指定Mcid指定Tsort的活动从xml内容读到model中 /// </summary> /// <param name="Cid"></param> /// <param name="Tsort"></param> /// <returns></returns> public static LearnSite.Model.Mission mission(int Mcid, int Tsort) { LearnSite.Model.Mission ms = new LearnSite.Model.Mission(); LearnSite.BLL.Mission bll = new LearnSite.BLL.Mission(); string xmlFile = XmlFilename(Mcid); DataSet ds = new DataSet(); DataTable dt = new DataTable(); if (xmlFile != "") { ds.ReadXml(xmlFile);//读取xml文件到ds dt = ds.Tables["Mission"]; ms = bll.GetTableModel(dt, Tsort); ds.Dispose(); return(ms); } else { ds.Dispose(); return(null); } }
/// <summary> /// 添加课程活动 /// </summary> /// <param name="dtMission"></param> /// <param name="Cid"></param> private static void CreateMission(DataTable dtMission,int Cid) { int mCount = dtMission.Rows.Count; LearnSite.BLL.Mission bll = new LearnSite.BLL.Mission(); for (int i = 0; i < mCount; i++) { LearnSite.Model.Mission ms = new LearnSite.Model.Mission(); ms = bll.GetTableModel(dtMission, i); int oldMcid = ms.Mcid.Value; string thisMcontent = ms.Mcontent; ms.Mcid = Cid;//更换成新课程编号 string oldstr = "Store/" + oldMcid.ToString(); string newstr = "Store/" + Cid.ToString(); ms.Mcontent = thisMcontent.Replace(oldstr, newstr);//替换链接地址 bll.Add(ms);//增加课程活动 } }
/// <summary> /// 将指定Mcid指定Tsort的活动从xml内容读到model中 /// </summary> /// <param name="Cid"></param> /// <param name="Tsort"></param> /// <returns></returns> public static LearnSite.Model.Mission mission(int Mcid, int Tsort) { LearnSite.Model.Mission ms = new LearnSite.Model.Mission(); LearnSite.BLL.Mission bll = new LearnSite.BLL.Mission(); string xmlFile = XmlFilename(Mcid); DataSet ds = new DataSet(); DataTable dt = new DataTable(); if (xmlFile != "") { ds.ReadXml(xmlFile);//读取xml文件到ds dt = ds.Tables["Mission"]; ms = bll.GetTableModel(dt, Tsort); ds.Dispose(); return ms; } else { ds.Dispose(); return null; } }