public static List <CATEGORIES_DTO> GetAllCategories() { using (HMO_PROGECTEntities ctx = new HMO_PROGECTEntities()) { var categoriesList = CategoryCRUD.GetAllCategories(ctx); List <CATEGORIES_DTO> categories = new List <CATEGORIES_DTO>(); foreach (var category in categoriesList) { categories.Add(CATEGORIES_Casting.CastToDTO(category)); } return(categories); } }
public static List <CATEGORIES_DTO> GetAllSubCategory(int id) { using (HMO_PROGECTEntities ctx = new HMO_PROGECTEntities()) { var categoriesList = CategoryCRUD.GetAllCategories(ctx); var subCategoryList = categoriesList.Where(u => u.parentCategory == id).ToList(); List <CATEGORIES_DTO> categories = new List <CATEGORIES_DTO>(); foreach (var category in subCategoryList) { categories.Add(CATEGORIES_Casting.CastToDTO(category)); } return(categories); } }