public ActionResult ListItems() { var lstNews = _da.GetListByRequest(Request); var model = new ModelModuleControlItem { Container = Request["Container"], ListItem = lstNews, PageHtml = _da.GridHtmlPage }; return(View(model)); }
public ActionResult AjaxForm() { var model = new ModelModuleControlItem { ModuleControlItem = new ModuleControlItem(), LstSection = new List <string>(), LstAction = new List <string>() }; var lst = Config.GetAction(WebConfig.ModuleArea); if (DoAction == ActionType.Edit) { model.ModuleControlItem = _da.GetItemById(ArrId.FirstOrDefault()); model.LstSection = Config.GetSectsion(model.ModuleControlItem.Layout).Where(c => c != "MenuAdmin" && c != "metas").ToList(); model.LstAction = lst.Where(c => c.Controller == model.ModuleControlItem.Module).Select(c => c.Action).ToList(); } model.Action = DoAction.ToString(); model.ActionText = ActionText; model.LstModules = lst.GroupBy(c => c.Controller).Select(u => u.Key).ToList(); model.SysPageItems = _pageDa.GetChildByParentId(); return(View(model)); }