public List<CategoriesDTO> GetCategories() { CategoriaBL obj = new CategoriaBL(); List<CategoriesDTO> listCatSubcat = new List<CategoriesDTO>(); List<CategoriesDTO> listaCatSes = null; try { listaCatSes = (List<CategoriesDTO>)Session["sesListaCategorias"]; } catch (Exception e) { Console.WriteLine("Error GetCategories " + e.Message); listaCatSes = null; } if (listaCatSes == null) { listCatSubcat = obj.GetCat_SubCategories(); Session.Add("sesListaCategorias", listCatSubcat); } else { listCatSubcat = listaCatSes; } return listCatSubcat; }
public List<CategoriesDTO> GetCategories() { /* var _db = new KallSonysB2C.Models.ProductContext(); IQueryable<Category> query = _db.Categories; return query;*/ CategoriaBL obj = new CategoriaBL(); List<CategoriesDTO> listCatSubcat = new List<CategoriesDTO>(); List<CategoriesDTO> listaCatSes = null; try { listaCatSes = (List<CategoriesDTO>)Session["sesListaCategorias"]; } catch (Exception e) { Console.WriteLine("Error GetCategories()" + e.Message); listaCatSes = null; } if (listaCatSes == null) { listCatSubcat = obj.GetCat_SubCategories(); Session.Add("sesListaCategorias", listCatSubcat); } else { listCatSubcat = listaCatSes; } return listCatSubcat; }