/// <summary> /// Função para preencher o menu lateral de acordo com o produtos /// selecionado no menu superior /// </summary> /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author> /// <returns>partial view de categorias</returns> public ActionResult carregaMenuLateralGeral(String categoria, String nomeCategoria) { ViewData["nomeCategoria"] = nomeCategoria.Trim(); try { ObjectResult <buscaelementoscontroleCategoria_Result> result = null; result = produtos.getElementoControleCategoria(idRetono: 2, filtroec1: categoria); if (result != null) { foreach (var item in result) { Menu _menu = new Menu(); _menu.codigo = item.Codigo.ToString().Trim(); _menu.descricao = item.Nome.Trim(); _menu.codigoCategoria = categoria.Trim(); listaMenu.Add(_menu); } } ViewBag.Tema = Settings.Default.Tema; } catch (Exception ex) { StackTrace exe = new StackTrace(ex, true); CustomException ep = new CustomException(ex, exe, ""); ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log"); } return(PartialView("carregaMenuLateralGeral", listaMenu)); }
/// <summary> /// Preenche o submenu contido no menu superior /// </summary> /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author> /// <returns>lista de menu</returns> public ObjectResult <buscaelementoscontroleCategoria_Result> SubMenuPrincipal(String categoria) { ObjectResult <buscaelementoscontroleCategoria_Result> result = null; try { result = produtos.getElementoControleCategoria(idRetono: 2, filtroec1: categoria); } catch (Exception ex) { StackTrace exe = new StackTrace(ex, true); CustomException ep = new CustomException(ex, exe, ""); ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log"); } return(result); }