public int AddNewsType(string Name, int ParentId) { NewsDs _ds = new NewsDs(); IDataAdapter Adp = base.GetAdapter(cte.NewsTypesAdp); NewsDs.NewsTypesRow row = _ds.NewsTypes.NewNewsTypesRow(); row.Name = Name; row.UniqueName = StringUtils.ToURL(Name); row.ParentId = ParentId; row.DateCreated = DateTime.Now; row.LastModified = DateTime.Now; _ds.NewsTypes.AddNewsTypesRow(row); base.UpdateData(Adp, _ds); return(row.TypeId); }
public bool DeleteNewsType(int TypeId) { DataRow newsType = this.GetNewsTypes(string.Format("TypeId={0}", TypeId))[0].Row; NewsDs _ds = new NewsDs(); IDataAdapter Adp = base.GetAdapter(cte.NewsTypesAdp); NewsDs.NewsTypesRow row = _ds.NewsTypes.NewNewsTypesRow(); row.TypeId = TypeId; _ds.NewsTypes.AddNewsTypesRow(row); row.AcceptChanges(); row.Delete(); base.UpdateData(Adp, _ds); return(true); }
public void UpdateNewsType(int TypeId, string Name) { NewsDs _ds = new NewsDs(); DataRow newsType = this.GetNewsTypes(string.Format("TypeId={0}", TypeId))[0].Row; IDataAdapter Adp = base.GetAdapter(cte.NewsTypesAdp); NewsDs.NewsTypesRow row = _ds.NewsTypes.NewNewsTypesRow(); row.TypeId = TypeId; _ds.NewsTypes.AddNewsTypesRow(row); row.AcceptChanges(); row.Name = Name; row.UniqueName = StringUtils.ToURL(Name); base.UpdateData(Adp, _ds); }