protected string GetProperties(string propertiesPath) { Model.NewsFileProperty info = newsSourceBLL.AnalyzePropertyFile(propertiesPath); if (info == null) { return "不存在的属性文件!"; } Model.NewsTitlesInfo title = new XYECOM.Business.NewsTitles().GetItem(XYECOM.Core.MyConvert.GetInt32(info.NewsTypeId)); return string.Format("新闻栏目:{0}<br />新闻条数:{1}<br />网站域名:{2}<br />", (title == null ? "所有栏目" : title.Name), info.Count, info.DomainName); }
/// <summary> /// ��ָ����������Ŀ��Ϣ /// </summary> /// <param name="info">ָ������Ŀ��Ϣ</param> /// <param name="subChannelAutoInheritCustomFolderValue">����Ŀ�Ƿ��Զ��̳��Զ����ļ�������</param> /// <param name="subDomain">����Ŀ�̳�����</param> /// <returns>���֣����ڻ����0��ʾ�ijɹ�</returns> public int Update(XYECOM.Model.NewsTitlesInfo info, bool subChannelAutoInheritCustomFolderValue, bool subDomain) { string subIds = XYECOM.Business.XYClass.GetSubIds("news", info.Id).Trim(); XYECOM.Model.NewsTitlesInfo baseinfo = new XYECOM.Business.NewsTitles().GetItem(info.Id); //������ö���������������Զ����ļ��� if (subDomain) { if (!subIds.Equals("")) { XYECOM.SQLServer.Utils.UpdateColumuByWhere("NT_TempletFolderAddress", info.TempletFolderAddress, "where NT_ID in(" + subIds + ")", "n_newsTitleInfo"); XYECOM.SQLServer.Utils.UpdateColumuByWhere("DomainName", info.DomainName, "where NT_ID in(" + subIds + ")", "n_newsTitleInfo"); } } //���Զ�����Ŀ�ļ��в�Ϊ��ʱ�����������Զ��̳�Ϊ��������Ŀ else if (subChannelAutoInheritCustomFolderValue) { if (!subIds.Equals("")) { XYECOM.SQLServer.Utils.UpdateColumuByWhere("NT_TempletFolderAddress", info.TempletFolderAddress, "where NT_ID in(" + subIds + ")", "n_newsTitleInfo"); } } return DAL.Update(info); }