using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using CB.Common; using CB.Interface.Infrastructure; using CB.Entity; namespace CB.Data.SqlServer { public class ArticleDetailManage : Repository, IArticleDetailService { public ArticleDetailManage(string interfaceId) : base(interfaceId) { } public override bool Save(ArticleDetailInfo entity) { throw new NotImplementedException(); } public override bool Update(ArticleDetailInfo entity) { throw new NotImplementedException(); } public override bool Delete(int Id) { throw new NotImplementedException(); } public override ArticleDetailInfo Get(TKey key) { throw new NotImplementedException(); } public override IList ToList() { throw new NotImplementedException(); } public override IList ToList(ArticleDetailInfo entity) { throw new NotImplementedException(); } public override IList ToPaging(ArticleDetailInfo entity, int pageSize, int pageIndex, out int recordCount) { throw new NotImplementedException(); } /// /// IDataReader数据转换实体 /// /// IDataReader /// protected override ArticleDetailInfo LoadEntity(IDataReader row) { return new ArticleDetailInfo { Id = TypeConverter.ObjectToInt(row["Id"]), Title = row["Title"].ToString(), Detail = row["Detail"].ToString(), EditId = TypeConverter.ObjectToInt(row["EditId"]), Editor = row["Editor"].ToString(), Addtime = TypeConverter.StrToDateTime(row["Addtime"].ToString()) }; } /// /// DataRow数据转换实体 /// /// DataRow /// protected override ArticleDetailInfo LoadEntity(DataRow row) { return new ArticleDetailInfo { Id = TypeConverter.ObjectToInt(row["Id"]), Title = row["Title"].ToString(), Detail = row["Detail"].ToString(), EditId = TypeConverter.ObjectToInt(row["EditId"]), Editor = row["Editor"].ToString(), Addtime = TypeConverter.StrToDateTime(row["Addtime"].ToString()) }; } } }