/// <summary> /// update a info object already stored in the database /// </summary> /// <param name="info"></param> public void UpdateBaiGiang(BaiGiangInfo info) { //check we have some content to update if (info.Content != string.Empty) { DataProvider.Instance().UpdateBaiGiang(info.ModuleId, info.ItemId, info.Content, info.CreatedByUser); } }
/// <summary> /// update a info object already stored in the database /// </summary> /// <param name="info"></param> public void UpdateBaiGiang(BaiGiangInfo info) { //check we have some content to update if (info.Content != string.Empty) { DataProvider.Instance().UpdateBaiGiang(info.ModuleId, info.ItemId, info.Content, info.CreatedByUser); } }
/// <summary> /// imports a module from an xml file /// </summary> /// <param name="ModuleID"></param> /// <param name="Content"></param> /// <param name="Version"></param> /// <param name="UserID"></param> public void ImportModule(int ModuleID, string Content, string Version, int UserID) { XmlNode infos = DotNetNuke.Common.Globals.GetContent(Content, "BaiGiangs"); foreach (XmlNode info in infos.SelectNodes("BaiGiang")) { BaiGiangInfo BaiGiangInfo = new BaiGiangInfo(); BaiGiangInfo.ModuleId = ModuleID; BaiGiangInfo.Content = info.SelectSingleNode("content").InnerText; BaiGiangInfo.CreatedByUser = UserID; AddBaiGiang(BaiGiangInfo); } }
/// <summary> /// imports a module from an xml file /// </summary> /// <param name="ModuleID"></param> /// <param name="Content"></param> /// <param name="Version"></param> /// <param name="UserID"></param> public void ImportModule(int ModuleID, string Content, string Version, int UserID) { XmlNode infos = DotNetNuke.Common.Globals.GetContent(Content, "BaiGiangs"); foreach (XmlNode info in infos.SelectNodes("BaiGiang")) { BaiGiangInfo BaiGiangInfo = new BaiGiangInfo(); BaiGiangInfo.ModuleId = ModuleID; BaiGiangInfo.Content = info.SelectSingleNode("content").InnerText; BaiGiangInfo.CreatedByUser = UserID; AddBaiGiang(BaiGiangInfo); } }