public void Delete(ArticleCategoryViewModel obj) { ICArticleCategory category = ToArticleCategory(obj); _articleCategoryRepository.DeleteSoft(category); Save(); }
public ArticleCategoryViewModel ToArticleCategoryViewModel(ICArticleCategory category) { if (category == null) { return(null); } return(new ArticleCategoryViewModel() { ICArticleCategoryID = category.ICArticleCategoryID, ICArticleCategoryName = category.ICArticleCategoryName, ICArticleCategoryNo = category.ICArticleCategoryNo, ICArticleCategoryDesc = category.ICArticleCategoryDesc, ICArticleCategorySortOrder = category.ICArticleCategorySortOrder, ICArticleCategoryIsShowMenu = category.ICArticleCategoryIsShowMenu ?? false, ICArticleCategoryParentID = category.ICArticleCategoryParentID, CountICArticle = category.ICArticles.Count(x => x.AAStatus == AudiableStatus.Alive), AACreatedDate = category.AACreatedDate, AAUpdatedDate = category.AAUpdatedDate }); }
public ArticleCategoryViewModel GetCategoryByID(int iObjectID) { ICArticleCategory category = _articleCategoryRepository.GetSingleById(iObjectID); return(ToArticleCategoryViewModel(category)); }