Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }