public void SiteUpdate(CollectSiteInfo st, int step) { if (step.Equals(1)) { Encoding end = Encoding.GetEncoding(st.Encode); if (!this.ValidateUrl(st.objURL)) { throw new Exception(ErrorMsg); } } else if (step.Equals(2)) { switch (st.OtherType) { case 0: st.OtherPageSetting = ""; st.StartPageNum = -1; st.EndPageNum = -1; break; case 1: case 2: st.StartPageNum = -1; st.EndPageNum = -1; break; } } dal.SiteUpdate(st, step); }
/// <summary> /// 新增一个采集站点 /// </summary> /// <param name="st">新增的采集站点信息</param> /// <returns>返回新增的站点的自动编号</returns> public int SiteAdd(CollectSiteInfo st) { Encoding end = Encoding.GetEncoding(st.Encode); if (!this.ValidateUrl(st.objURL)) { throw new Exception(ErrorMsg); } return(dal.SiteAdd(st)); }
public void SiteUpdate(CollectSiteInfo st, int step) { if (step.Equals(1)) { Encoding end = Encoding.GetEncoding(st.Encode); if (!this.ValidateUrl(st.objURL)) throw new Exception(ErrorMsg); } else if (step.Equals(2)) { switch (st.OtherType) { case 0: st.OtherPageSetting = ""; st.StartPageNum = -1; st.EndPageNum = -1; break; case 1: case 2: st.StartPageNum = -1; st.EndPageNum = -1; break; } } dal.SiteUpdate(st, step); }
/// <summary> /// 新增一个采集站点 /// </summary> /// <param name="st">新增的采集站点信息</param> /// <returns>返回新增的站点的自动编号</returns> public int SiteAdd(CollectSiteInfo st) { Encoding end = Encoding.GetEncoding(st.Encode); if (!this.ValidateUrl(st.objURL)) throw new Exception(ErrorMsg); return dal.SiteAdd(st); }