private void GetListToViewBag() { List <Position> positionList = db.Positions.ToList(); SelectList selList = new SelectList(positionList, "Id", "Tag"); ViewBag.selList = selList.AsEnumerable(); }
/// <summary> /// 3.1 编辑文章.为文章编辑页的Http-Get请求返回文章详情 /// </summary> /// <returns>文章视图model</returns> public ActionResult EditArchive(int id) { Article article = articleService.GetEntity(id); //解码 "代码格式中的空格什么的?" //article.Contents = HttpUtility.HtmlDecode(article.Contents); //json把换行解析成\r\n;而UEditor将\r和\n都解析成了换行。 //这样原来只有一个换行的就变成了两个换行。 //所以在初始化百度编辑器之前,用js字符串替换一下就可以了 JavaScriptSerializer jss = new JavaScriptSerializer(); string json = jss.Serialize(article.Contents.Replace("\"", " '")); //先把Contents属性里面的C#对"的转义换为';以免对img src= href=造成影响。完美 perfect! //去除json中的首尾部""引号, json = json.Substring(1, json.Length - 2); // json编码格式的<br>: \u003cbr/\u003e ViewData["json"] = json; List <Category> listCate = categoryService.GetDataListBy(c => c.Status == 1).ToList(); SelectList selList = new SelectList(listCate, "Id", "Name"); //值字段:Id; 字面量:Name ViewBag.SelList = selList.AsEnumerable <SelectListItem>(); return(View(article)); }
private void GetListToViewBag() { List <Area> Pts = bll.Areas.ToList(); SelectList PtList = new SelectList(Pts, "Id", "Name"); ViewBag.PtList = PtList.AsEnumerable(); }
private void GetListToViewBag() { List <CardRole> cardList = db.CardRoles.ToList(); SelectList selList = new SelectList(cardList, "Id", "Name"); ViewBag.selList = selList.AsEnumerable(); }
private void GetListToViewBag() { List <LocationCardPosition> tagPositionList = db.LocationCardPositions.ToList(); SelectList selList = new SelectList(tagPositionList, "Tag"); ViewBag.selList = selList.AsEnumerable(); }
/// <summary> /// 下拉框 /// </summary> /// <param name="id"></param> public void select(int?id = 0) { List <newstype> List = newstypeBLL.getall(); SelectList select = new SelectList(List, "id", "typename"); ViewBag.selecttype = select.AsEnumerable(); }
private void GetListToViewBag() { List <Post> postList = bll.Posts.ToList(); SelectList selList = new SelectList(postList, "Id"); ViewBag.selList = selList.AsEnumerable(); }
private void GetListToViewBag(Area pht) { List <Area> phts = bll.Areas.ToList(); if (pht != null) { Area pht0 = phts.Find(i => i.Id == pht.Id); if (pht0 != null) { phts.Remove(pht0);//删除本身,编辑时不能让自己成为自己的子节点 } } SelectList list = new SelectList(phts, "Id", "Name"); ViewBag.List = list.AsEnumerable(); ViewBag.EnumList = EnumToList.EnumToListChoice <AreaTypes>(); //List<SelectListItem> list2 = new List<SelectListItem>(); //var enumtype = typeof(Types); //foreach (var obj in Enum.GetValues(enumtype)) //{ // list2.Add(new SelectListItem { Text = obj.ToString(), Value = obj.ToString() }); //} //ViewBag.EnumList = list2; }
private void GetListToViewBag() { List <Role> roleList = db.Roles.ToList(); SelectList selList = new SelectList(roleList, "Id", "Code"); ViewBag.selList = selList.AsEnumerable(); }
// GET: Admin/UserGroup public ActionResult Index() { //var userGroups = db.UserGroups; //var userGroupList = new List<UserGroup>(); List <UserGroup> seriesList = db.UserGroups.ToList(); SelectList ugList = new SelectList(seriesList, "ID", "sName"); ViewBag.ugList = ugList.AsEnumerable(); //for (var i = 0; i < userGroups.Count(); i++) { // userGroupList.Add(new SelectListItem(ugID=userGroups[i])) //} //var items = db.Users.OrderBy(p => p.dtCreate); var items = (from u in db.Users join ug in db.UserGroups on u.UserGroupID equals ug.ID orderby u.dtCreate select new { ID = u.ID, UserGroupID = ug.sName, sRealName = u.sRealName, sLoginName = u.sLoginName, sPhoneNO = u.sPhoneNO, sAddress = u.sAddress, sGender = u.sGender, numstate = u.numstate, dtCreate = u.dtCreate, }); List <dynamic> itemlist = new List <dynamic>(); foreach (var one in items.ToList()) { dynamic dyObject = new ExpandoObject(); dyObject.ID = one.ID; dyObject.UserGroupID = one.UserGroupID; dyObject.sRealName = one.sRealName; dyObject.sLoginName = one.sLoginName; dyObject.sPhoneNO = one.sPhoneNO; switch (one.sGender) { case 1: dyObject.sGender = "男"; break; case 2: dyObject.sGender = "女"; break; default: dyObject.sGender = ""; break; } dyObject.numstate = one.numstate; dyObject.dtCreate = ((DateTime)one.dtCreate).ToShortDateString(); itemlist.Add(dyObject); } ViewBag.ulist = itemlist; return(View()); }
public override ActionResult Edit(int id) { var seriesList = _sysmodule.Get().ToList().Where(e => e.ParentId == "0"); var model = _sysmodule.Get(id); SelectList selList = new SelectList(seriesList, "Id", "Name", model.ParentId); ViewBag.SelPName = selList.AsEnumerable(); return(View(model)); }
//对排序的控件进行定义传送 public void sorting() { List <string> list1 = new List <string> { "按语文成绩排序", "按数学成绩排序", "按英语成绩排序", "按物理成绩排序", "按平均分排序", "按总分排序" }; SelectList select1 = new SelectList(list1, list1); ViewBag.selList1 = select1.AsEnumerable(); }
public override ActionResult Create() { var seriesList = _sysmodule.Get().ToList().Where(e => e.ParentId == "0"); SelectList selList = new SelectList(seriesList, "Id", "Name"); ViewBag.SelPName = selList.AsEnumerable(); ViewData["UserName"] = Session["UserName"]; ViewData["CreateTime"] = DateTime.Now; return(View()); }
/// <summary> /// 写博客 /// </summary> /// <returns></returns> public ActionResult AddArchive() { //类别列表 var list = categoryService.GetDataListBy(c => c.Status == 1); SelectList selList = new SelectList(list, "Id", "Name"); ViewBag.SelList = selList.AsEnumerable <SelectListItem>(); return(View()); }
//添加新游戏 public ActionResult Add() { //绑定分类下拉框 var list = db.GameType.ToList(); SelectList selectList = new SelectList(list, "TypeID", "TypeName"); ViewBag.selList = selectList.AsEnumerable(); return(View()); }
private void GetListToViewBag() { List <Area> areaList = bll.Areas.ToList(); SelectList selList = new SelectList(areaList, "Id", "Name"); IList <SelectListItem> TypeItem = EnumToList.EnumToListChoice <ArchorTypes>(); IList <SelectListItem> StartItem = EnumToList.EnumToListChoice <IsStart>(); ViewBag.selList = selList.AsEnumerable(); ViewBag.TypeItem = TypeItem; ViewBag.StartItem = StartItem; }
private void GetListToViewBag() { List <Area> Pts = bll.Areas.ToList(); SelectList PtList = new SelectList(Pts, "Id", "Name"); ViewBag.PtList = PtList.AsEnumerable(); ViewBag.Abutment_DevTypesList = EnumToList.EnumToListChoice <Abutment_DevTypes>(); ViewBag.Abutment_StatusList = EnumToList.EnumToListChoice <Abutment_Status>(); ViewBag.Abutment_RunStatusList = EnumToList.EnumToListChoice <Abutment_RunStatus>(); }
private void GetListToViewBag() { List <Department> DepList = bll.Departments.ToList(); SelectList selList = new SelectList(DepList, "Id", "Name"); ViewBag.DepList = selList.AsEnumerable(); List <Post> PostList = bll.Posts.ToList(); SelectList selList2 = new SelectList(PostList, "Name", "Name"); ViewBag.PostList = selList2.AsEnumerable(); }
/// <summary> /// 公积金基数变更 /// </summary> /// <returns></returns> public ActionResult ChangeFund() { List <SocialSecurity> list = localSocialSv.GetAccumulationFundPersons(CommonHelper.CurrentUser.MemberID); list.Insert(0, new SocialSecurity { SocialSecurityPeopleID = 0, SocialSecurityPeopleName = "请选择参保人" }); SelectList sl = new SelectList(list, "SocialSecurityPeopleID", "SocialSecurityPeopleName"); ViewBag.SocialSecurityPersons = sl.AsEnumerable(); return(View()); }
private void GetListToViewBag() { List <Area> Pts = bll.Areas.ToList(); SelectList PtList = new SelectList(Pts, "Id", "Name"); ViewBag.PtList = PtList.AsEnumerable(); List <CardRole> CardRoles = bll.CardRoles.ToList(); SelectList CardRoleList = new SelectList(CardRoles, "Id", "Name"); ViewBag.CardRoleList = CardRoleList.AsEnumerable(); ViewBag.EnumList = EnumToList.EnumToListChoice <RepeatDay>(); ViewBag.TimeSettingTypeList = EnumToList.EnumToListChoice <TimeSettingType>(); ViewBag.AreaAccessTypeList = EnumToList.EnumToListChoice <AreaAccessType>(); }
//public static SelectList ModuleList(bool forClient = false, object selectedValue = null) //{ // IAuthService svc = DependencyResolver.Current.GetService<IAuthService>(); // var items = svc.GetModules(forClient: forClient); // return new SelectList(items, "Id", "DisplayName", selectedValue); //} public static IEnumerable <SelectListItem> MonthNameList(bool selectCurrentMonth = true, object selectedValue = null) { List <SelectListItem> items = new List <SelectListItem>(); items.AddRange(new SelectListItem[] { new SelectListItem { Value = "Baishakh", Text = "Baishakh" }, new SelectListItem { Value = "Jestha", Text = "Jestha" }, new SelectListItem { Value = "Ashadh", Text = "Ashadh" }, new SelectListItem { Value = "Srawan", Text = "Srawan" }, new SelectListItem { Value = "Bhadra", Text = "Bhadra" }, new SelectListItem { Value = "Aswin", Text = "Aswin" }, new SelectListItem { Value = "Kartik", Text = "Kartik" }, new SelectListItem { Value = "Mansir", Text = "Mansir" }, new SelectListItem { Value = "Paush", Text = "Paush" }, new SelectListItem { Value = "Marg", Text = "Marg" }, new SelectListItem { Value = "Falgun", Text = "Falgun" }, new SelectListItem { Value = "Chaitra", Text = "Chaitra" }, }); var data = new SelectList(items, "Value", "Text", selectCurrentMonth ? DateMiti.GetDateMiti.CurrentMonthName() : selectedValue); return(data.AsEnumerable()); }
private void GetListToViewBag() { List <Area> Pts = bll.Areas.ToList(); SelectList PtList = new SelectList(Pts, "Id", "Name"); ViewBag.PtList = PtList.AsEnumerable(); List <LocationCard> Tags = bll.LocationCards.ToList(); SelectList TagList = new SelectList(Tags, "Id", "Name"); ViewBag.TagList = TagList.AsEnumerable(); ViewBag.EnumList = EnumToList.EnumToListChoice <RepeatDay>(); List <SelectListItem> RepeatTypeList = new List <SelectListItem>(); RepeatTypeList.Add(new SelectListItem { Text = "每天", Value = "每天" }); RepeatTypeList.Add(new SelectListItem { Text = "星期一", Value = "星期一" }); RepeatTypeList.Add(new SelectListItem { Text = "星期二", Value = "星期二" }); RepeatTypeList.Add(new SelectListItem { Text = "星期三", Value = "星期三" }); RepeatTypeList.Add(new SelectListItem { Text = "星期四", Value = "星期四" }); RepeatTypeList.Add(new SelectListItem { Text = "星期五", Value = "星期五" }); RepeatTypeList.Add(new SelectListItem { Text = "星期六", Value = "星期六" }); RepeatTypeList.Add(new SelectListItem { Text = "星期天", Value = "星期天" }); RepeatTypeList.Add(new SelectListItem { Text = "一次", Value = "一次" }); ViewBag.RepeatTypeList = RepeatTypeList; }
private void GetDepListToViewBag(Department dep) { List <Department> deps = bll.Departments.ToList(); if (dep != null) { Department dep0 = deps.Find(i => i.Id == dep.Id); if (dep0 != null) { deps.Remove(dep0);//删除本身,编辑时不能让自己成为自己的子节点 } } SelectList list = new SelectList(deps, "Id", "Name"); IList <SelectListItem> listItem = EnumToList.EnumToListChoice <DepartType>(); ViewBag.List = list.AsEnumerable(); ViewBag.selList = listItem; }
private void GetListToViewBag(Area pht) { List <Area> phts = bll.Areas.ToList(); if (pht != null) { Area pht0 = phts.Find(i => i.Id == pht.Id); if (pht0 != null) { phts.Remove(pht0);//删除本身,编辑时不能让自己成为自己的子节点 } } SelectList list = new SelectList(phts, "Id", "Name"); ViewBag.List = list.AsEnumerable(); ViewBag.EnumList = EnumToList.EnumToListChoice <AreaTypes>(); }
public ActionResult editUser(int id) { QCTESTEntities QC_DB = new QCTESTEntities(); var user = QC_DB.admin_user.First(t => t.ID == id); var tp = from t in QC_DB.user_type select t; SelectList selList1 = new SelectList(tp, "ID", "Type"); ViewData["typeList"] = selList1.AsEnumerable(); var pp = (from t in QC_DB.project select new checkListModel { Value = t.ID.ToString(), Text = t.Pname }).ToList(); if (user.Permission != null) { var psn = user.Permission.Split(','); foreach (var p in pp) { if (psn.Contains(p.Value)) { p.isCheck = true; } else { p.isCheck = false; } } } ViewData["proList"] = pp; return(PartialView("_editUser", user)); }
//修改游戏信息 public ActionResult Edit(int?gameid) { if (gameid == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var e = db.Games.First(m => m.GameID == gameid); if (e == null) { return(HttpNotFound()); } var list = db.GameType.ToList(); SelectList selectList = new SelectList(list, "TypeID", "TypeName"); ViewBag.selList = selectList.AsEnumerable(); return(View(e)); }
public PartialViewResult ModelAsociarReparacion(int idrepuesto) { var modRepuestoReparacion = new RepuestoxReparacionModel(); //modRepuestoReparacion.ListaRepuestos = IEnumerable<SelectListItem> var reparaciones = new ProductoData().listarRepuestoxReparacion(null); var seleccionados = new ProductoData().listarRepuestoxReparacion(idrepuesto).ToList(); string[] string_seleccionados = new string[seleccionados.Count]; for (int i = 0; i < seleccionados.Count; i++) { string_seleccionados[i] = seleccionados[i].idreparacion.ToString(); } var listadoreparacion = new SelectList(reparaciones, "idreparacion", "descripcion"); modRepuestoReparacion.ListaRepuestos = listadoreparacion.AsEnumerable(); modRepuestoReparacion.RepuestosSeleccionados = string_seleccionados; return(PartialView("_RepuestoReparacion", modRepuestoReparacion)); }
// Para el filtro por ciclos public IQueryable <Ciclo_Lectivo> ObtenerCiclos(String codigoUnidadAcadem) { IQueryable <Ciclo_Lectivo> ciclo = (from c in db.Ciclo_Lectivo orderby c.Semestre select c); var listaEditable = new SelectList(ciclo, "Semestre", "Semestre").ToList(); int index = 0; while (index < listaEditable.Count() - 1) { if (listaEditable.ElementAt(index).Value == listaEditable.ElementAt(index + 1).Value) { listaEditable.RemoveAt(index + 1); } else { ++index; } } //listaSemestres.ElementAt(1).Selected = true; ViewBag.semestre = listaEditable.AsEnumerable(); ciclo = from c in ciclo orderby c.Anno select c; listaEditable = new SelectList(ciclo, "Anno", "Anno").ToList(); index = 0; while (index < listaEditable.Count() - 1) { if (listaEditable.ElementAt(index).Value == listaEditable.ElementAt(index + 1).Value) { listaEditable.RemoveAt(index + 1); } else { ++index; } } //listaAnnos.ElementAt(1).Selected = true; ViewBag.ano = listaEditable.AsEnumerable(); return(ciclo); }
public PartialViewResult ModelAsociarRepuestoaProducto(int idproducto) { var modRepuestoReparacion = new ProductoxRepuestoModel(); //modRepuestoReparacion.ListaRepuestos = IEnumerable<SelectListItem> var reparaciones = new ProductoData().listarProducto("", "", null, null, null, true); var seleccionados = new ProductoData().listarRepuestosxProducto(idproducto).ToList(); string[] string_seleccionados = new string[seleccionados.Count]; for (int i = 0; i < seleccionados.Count; i++) { string_seleccionados[i] = seleccionados[i].idrepuesto.ToString(); } var listadoreparacion = new SelectList(reparaciones, "idproducto", "descripcionlarga"); modRepuestoReparacion.ListaRepuestos = listadoreparacion.AsEnumerable(); modRepuestoReparacion.RepuestosSeleccionados = string_seleccionados; modRepuestoReparacion.idproducto = idproducto; return(PartialView("_VincularProductoRepuestoModal", modRepuestoReparacion)); }
public ActionResult addUser() { QCTESTEntities QC_DB = new QCTESTEntities(); var tp = from t in QC_DB.user_type select t; SelectList selList1 = new SelectList(tp, "ID", "Type"); ViewData["typeList"] = selList1.AsEnumerable(); var pp = (from t in QC_DB.project select new checkListModel { Value = t.ID.ToString(), Text = t.Pname }).ToList(); ViewData["proList"] = pp; return(PartialView("_editUser", new admin_user())); }