public ActionResult Header() { SAPO.MenuRequest menu = new SAPO.MenuRequest(); Retrieve <SAPO.MenuRequest, SAPO.Category> retrieve = new Retrieve <SAPO.MenuRequest, SAPO.Category>(new Categories()); List <SAPO.Category> categories = new List <SAPO.Category>(); categories = retrieve.ListRetreive(menu); return(PartialView("_Header", categories)); }
// GET: Calculator public ActionResult Index() { var calculatorModel = new Models.CalculatorModel(); var menu = new SAPO.MenuRequest(); menu.IsShowOnCalculator = true; var retrieveCategories = new Retrieve <SAPO.MenuRequest, SAPO.Category>(new Categories()); calculatorModel.Categories = retrieveCategories.ListRetreive(menu); var brand = new SAPO.BrandInput(); var retrievebrand = new Retrieve <SAPO.BrandInput, SAPO.Brands>(new SmartBAL.Brands()); calculatorModel.Brands = retrievebrand.ListRetreive(brand); return(View(calculatorModel)); }
public List <SAPO.Category> SelectMenu(SAPO.MenuRequest menuRequest) { SAContext objSAContext = new SAContext(); List <SAPO.Category> lstCategory = new List <SAPO.Category>(); var categories = objSAContext.Categories.Where(c => c.CategoryId == menuRequest.Id && c.IsActive == true && c.IsDeleted == false && c.IsShowOnCalculator == menuRequest.IsShowOnCalculator).ToList(); foreach (var category in categories) { SAPO.Category _category = new SAPO.Category(); _category.Id = category.Id; _category.CategoryId = category.CategoryId; _category.Desc = category.Desc; _category.LargeImg = category.LargeImg; _category.MetaDesc = category.MetaDesc; _category.MetaKeywords = category.MetaKeywords; _category.MetaTitle = category.MetaTitle; _category.Name = category.Name; _category.SequenceNumber = category.SequenceNumber; _category.ShortDesc = category.ShortDesc; _category.SmallImg = category.SmallImg; lstCategory.Add(_category); } return(lstCategory); }