示例#1
0
        // GET: Dashboard/Ads
        public virtual ActionResult Index()
        {
            var model = new PageGridModel();

            model.GridMenu = new ColumnActionMenu(new ColumnActionMenu.ActionMenuItem(Common.Resources.General.Edit, "/Dashboard/Ads/Manage/#=Id#"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Common.Resources.General.Delete, "deleteGridRow('/Dashboard/Ads/Delete/#=Id#')"));
            return(View(model));
        }
示例#2
0
        // GET: Dashboard/Message
        public virtual ActionResult Index()
        {
            var model = new PageGridModel();

            model.GridMenu = new ColumnActionMenu(new ColumnActionMenu.ActionMenuItem(Common.Resources.General.Edit, "/Dashboard/Meesage/Manage/#=Id#"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Mn.NewsCms.Common.Resources.General.Delete, "deleteGridRow('/Dashboard/Message/Delete/#=Id#')"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, "خواندن", "readMessage('/Dashboard/Message/Read/#=Id#')"));
            return(View(model));
        }
示例#3
0
        public virtual ActionResult Index(PostType type = PostType.News)
        {
            var model = new PageGridModel();

            model.GridMenu = new ColumnActionMenu(new ColumnActionMenu.ActionMenuItem(Mn.NewsCms.Common.Resources.General.Edit, "/Dashboard/Post/Manage/#=Id#"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Mn.NewsCms.Common.Resources.General.Delete, "deleteGridRow('/Dashboard/Post/Delete/#=Id#')"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, "تغییر متن", "openModal('/Dashboard/Post/UpdateContent/#=Id#')"));
            return(View(model));
        }
示例#4
0
        public virtual ActionResult Index()
        {
            var model = new PageGridModel();

            model.GridMenu = new ColumnActionMenu(new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Mn.NewsCms.Common.Resources.General.Edit, "openModal('/Dashboard/Site/Manage/#=Id#')"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Mn.NewsCms.Common.Resources.General.Delete, "deleteGridRow('/Dashboard/Site/Delete/#=Id#')"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ActionLink, "مشاهده فیدها", "/Dashboard/Feed/?siteId=#=Id#"));
            return(View(model));
        }
示例#5
0
        // GET: Dashboard/Menu
        public virtual ActionResult Index(int?menuId)
        {
            var model = new PageGridModel();

            model.GridMenu = new ColumnActionMenu(new ColumnActionMenu.ActionMenuItem(Mn.NewsCms.Common.Resources.General.Edit, "/Dashboard/Ads/Manage/#=Id#"),
                                                  new ColumnActionMenu.ActionMenuItem(ColumnActionMenu.ItemType.ScriptCommand, Mn.NewsCms.Common.Resources.General.Delete, "deleteGridRow('/Dashboard/Ads/Delete/#=Id#')"));

            var menus = _menuBiz.GetList().ToList();

            ViewBag.SelectedMenu = menuId.HasValue ? menuId.Value : (int)menus.First().Id;
            ViewBag.Menus        = new SelectList(menus.Select(m => new { Value = m.Id.ToString(), Text = m.Title }).ToList(), "Value", "Text", (int)ViewBag.SelectedMenu);
            ViewBag.Items        = menuId.HasValue ? _menuBiz.GetItems(menuId.Value).ToList() : _menuBiz.Get(MenuLocation.Top).MenuItems.ToList();
            return(View(model));
        }