Example #1
0
        public List <CategoryVO> GetAllCategory(int?CategoryId, bool?IsActive)
        {
            List <CategoryVO> objCategoryList = Mapper.Map <List <Category>, List <CategoryVO> >(_categoryDataManager.GetAllCategory(CategoryId, IsActive));

            foreach (CategoryVO Category in objCategoryList)
            {
                string ParentName = objCategoryList.Where(x => x.CategoryId == Category.ParentCategory).Select(x => x.CategoryName).FirstOrDefault();
                Category.ParentCategoryName = string.IsNullOrEmpty(ParentName) ? "N/A": ParentName;
            }
            return(objCategoryList);
        }