/// <summary> /// 获取一个博文分类 /// </summary> /// public BlogCategoryModel GetBlogCategoryModelContentByID(Guid aid) { IRepository <BlogStoryCategory> storyCategoryRep = Factory.Factory <IRepository <BlogStoryCategory> > .GetConcrete <BlogStoryCategory>(); BlogStoryCategory blogstory = storyCategoryRep.GetByKey(aid); return(new BlogCategoryModel() { BlogCategoryID = aid, CategoryName = blogstory.CategoryName, IconName = blogstory.IconName, Description = blogstory.Description, OrderPriority = blogstory.OrderPriority }); }
/// <summary> /// 获取分类名 /// </summary> /// <param name="id"></param> /// <returns></returns> public string GetCategoryNameById(Guid id) { IRepository <BlogStoryCategory> bRep = Factory.Factory <IRepository <BlogStoryCategory> > .GetConcrete <BlogStoryCategory>(); BlogStoryCategory bs = bRep.GetByKey(id); if (bs == null) { return(null); } return(bs.CategoryName); }
public BlogStoryCategory GetByKey(Guid id) { BlogStoryCategory target = null; var results = this._db.TEntitys.Where(bc => bc.Id == id); var x = results.ToList(); if (x.Count > 0) { target = x[0]; } return(target); }
/// <summary> /// 修改博文分类 /// </summary> /// public void UpdateBlogCategoryModelContent(BlogCategoryModel model) { IRepository <BlogStoryCategory> storyCategoryRep = Factory.Factory <IRepository <BlogStoryCategory> > .GetConcrete <BlogStoryCategory>(); BlogStoryCategory mymodel = storyCategoryRep.GetByKey(model.BlogCategoryID); mymodel.CategoryName = model.CategoryName; mymodel.Description = model.Description; mymodel.IconName = model.IconName; mymodel.OrderPriority = model.OrderPriority; storyCategoryRep.Update(mymodel); storyCategoryRep.PersistAll(); }
/// <summary> /// 获取一个博文分类 /// </summary> /// <param name="name">名称</param> /// <returns></returns> public BlogCategoryModel GetBlogCategoryModelContentByName(string name) { IRepository <BlogStoryCategory> storyCategoryRep = Factory.Factory <IRepository <BlogStoryCategory> > .GetConcrete <BlogStoryCategory>(); BlogStoryCategory blogstory = storyCategoryRep.Find(new Specification <BlogStoryCategory>(a => a.CategoryName == name)); BlogCategoryModel k = new BlogCategoryModel(); if (blogstory != null) { k = new BlogCategoryModel() { BlogCategoryID = blogstory.Id, CategoryName = blogstory.CategoryName, IconName = blogstory.IconName, Description = blogstory.Description, OrderPriority = blogstory.OrderPriority }; } return(k); }
public void Update(BlogStoryCategory entity) { throw new NotImplementedException(); }