Esempio n. 1
0
        /// <summary>
        /// Preenche o menu lateral
        /// </summary>
        /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author>
        /// <returns>lista de menu</returns>
        //[HttpPost]
        public ActionResult getMenuLateral()
        {
            try
            {
                ObjectResult <buscaelementoscontrolegetAllCategorias_Result> result = null;
                result = produtos.getElementoControleAllCategoria(idRetono: 2);

                if (result != null)
                {
                    foreach (var item in result)
                    {
                        Menu menuLateral = new Menu();
                        menuLateral.descricao = item.Nome.Trim();
                        menuLateral.codigo    = item.Codigo.ToString().Trim();

                        listaMenuLateral.Add(menuLateral);
                    }
                }
            }
            catch (Exception ex)
            {
                StackTrace      exe = new StackTrace(ex, true);
                CustomException ep  = new CustomException(ex, exe, "");
                ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log");
            }

            return(PartialView("getMenuLateral", listaMenuLateral));
        }