Example #1
0
        private void GetListToViewBag()
        {
            List <Position> positionList = db.Positions.ToList();
            SelectList      selList      = new SelectList(positionList, "Id", "Tag");

            ViewBag.selList = selList.AsEnumerable();
        }
Example #2
0
        /// <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();
        }
Example #5
0
        private void GetListToViewBag()
        {
            List <LocationCardPosition> tagPositionList = db.LocationCardPositions.ToList();
            SelectList selList = new SelectList(tagPositionList, "Tag");

            ViewBag.selList = selList.AsEnumerable();
        }
Example #6
0
        /// <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;
        }
Example #9
0
        private void GetListToViewBag()
        {
            List <Role> roleList = db.Roles.ToList();
            SelectList  selList  = new SelectList(roleList, "Id", "Code");

            ViewBag.selList = selList.AsEnumerable();
        }
Example #10
0
        // 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());
        }
Example #14
0
        /// <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());
        }
Example #15
0
        //添加新游戏
        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>();
        }
Example #18
0
        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();
        }
Example #19
0
        /// <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());
        }
Example #20
0
        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>();
        }
Example #21
0
        //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;
        }
Example #23
0
        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>();
        }
Example #25
0
        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));
        }
Example #26
0
        //修改游戏信息
        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));
        }
Example #28
0
        // 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));
        }
Example #30
0
        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()));
        }