Ejemplo n.º 1
0
        /// <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);//增加学案活动
            }
        }
Ejemplo n.º 2
0
        /// <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);
            }
        }
Ejemplo n.º 3
0
 /// <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);//增加课程活动
     }
 }
Ejemplo n.º 4
0
        /// <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;
            }
        }