public ActionResult Home() { var list = datatypeService.LoadEntites().OrderBy(o => o.Data_Type_OrderNum).ToList(); foreach (var item in list) { item.data_info = datainfoService.LoadEntites(o => o.Data_Type_ID == item.ID).ToList(); } List <List <CloudDataMar.Model.data_type_info> > listGroup = new List <List <data_type_info> >(); int j = 4; for (int i = 0; i < list.Count; i += 4) { List <CloudDataMar.Model.data_type_info> cList = new List <CloudDataMar.Model.data_type_info>(); cList = list.Take(j).Skip(i).ToList(); j += 4; listGroup.Add(cList); } ViewData["DataTypeList"] = listGroup; //公告start bool?isAnnounce = null; //是否显示公告 null不显示 data_announce_infoService dataAnnounceBll = new data_announce_infoService(); List <data_announce_info> lista = dataAnnounceBll.LoadEntites(a => a.IsPublish == 1).ToList(); if (list.Count > 0) { isAnnounce = true; ViewBag.Announce = lista; } ViewBag.isAnnounce = isAnnounce; //公告end return(View()); }
public ActionResult DataInfo(int ID) { var typeinfolist = datatypeService.LoadEntites(o => o.ID == ID); if (typeinfolist != null && typeinfolist.Count() > 0) { var type = typeinfolist.First(); type.data_info = datainfoService.LoadEntites(o => o.Data_Type_ID == ID).ToList(); ViewData.Model = type; } return(View()); }
public ActionResult Index() { var list = datatypeService.LoadEntites().OrderBy(o => o.Data_Type_OrderNum).ToList(); foreach (var item in list) { item.data_info = datainfoService.LoadEntites(o => o.Data_Type_ID == item.ID).ToList(); } ViewData["DataTypeList"] = list; return(View()); }
public static List <data_type_info> GetMenuList() { data_type_infoService datatypeService = new data_type_infoService(); data_infoService datainfoService = new data_infoService(); var list = datatypeService.LoadEntites().OrderBy(o => o.Data_Type_OrderNum).ToList(); foreach (var item in list) { item.data_info = datainfoService.LoadEntites(o => o.Data_Type_ID == item.ID).ToList(); } return(list); }
public static List <SelectListItem> GetDataTypes() { List <SelectListItem> list = new List <SelectListItem>(); data_type_infoService datatypeService = new data_type_infoService(); var types = datatypeService.LoadEntites(); list.Add(new SelectListItem { Text = "---请选择---", Value = "0" }); if (types != null && types.Count() > 0) { foreach (var item in types) { list.Add(new SelectListItem { Text = item.Data_Type_Name, Value = item.ID.ToString() }); } } return(list); }