示例#1
0
        // GET: User
        public ActionResult Add()
        {
            int           id     = CommonHelper.GetPostValue("id").ToInt(-1);
            UserAddEntity entity = new UserAddEntity();

            entity.RoleList = _bgRoleService.List();
            long positionId   = LoginHelper.PositionId;
            long departmentId = LoginHelper.DepartmentId;

            entity.PositionList         = _bgPositionService.GetlistByLvlAndDepartmentId(positionId, departmentId);
            entity.ShortStaticFieldList = _bgShortStaticFieldService.GetListByType(0);
            entity.CardFieldList        = _bgShortStaticFieldService.GetListByType(1);
            if (id > 0)
            {
                entity.BgUser = _bgUserService.GetUserById(id);
                if (entity.BgUser == null)
                {
                    string msg = HttpUtility.HtmlEncode("未获得该用户信息");
                    string url = DomainUrlHelper.EmployeeBgPath + "/menu/error?ErrorCode=E000&ErrorMsg=" + msg;
                    return(Redirect(url));
                }
            }
            ViewBag.add = id < 0;
            return(View(entity));
        }
示例#2
0
        // GET: User
        public ActionResult Add()
        {
            UserAddEntity entity = new UserAddEntity();

            entity.RoleList       = _bgRoleService.List();
            entity.DepartmentList = _bgDepartmentService.GetListDepartment();
            entity.AreaList       = _areaService.List();
            if (entity.AreaList != null && entity.AreaList.Count > 0)
            {
                entity.ShopList = _bgShopService.List(entity.AreaList[0].ID);
            }
            return(View(entity));
        }