示例#1
0
        public JsonResult Details(Menu entidad)
        {
            if (entidad.Id == 0)
            {
                return(StatusResponseHelper.JsonIdNulo());
            }
            Menu catalogo = _menuService.Get(entidad.Id);

            if (catalogo == null)
            {
                return(StatusResponseHelper.JsonNoExiste(entidad.Id));
            }
            var menuVista = new
            {
                catalogo.Id,
                catalogo.Codigo,
                catalogo.Nombre,
                catalogo.Descripcion,
                Items = getItems(catalogo.Items)
            };

            return(Json(menuVista, JsonRequestBehavior.AllowGet));
        }