コード例 #1
0
        //
        //
        // GET: /Sys_DataPermission/
        public ActionResult Index(Guid id)
        {
            
            var service = new RestServiceClient<Sys_UserModel>(UserLogin);
            service.SetCookies(Request.Cookies, _hrm_Sys_Service);
            var result = service.Get(_hrm_Sys_Service, "api/Sys_User/", id);

            Sys_DataPermissionModel dataPermission = new Sys_DataPermissionModel
            {
               UserID = result.ID,
               UserName = result.UserInfoName
            };

            return View(dataPermission);
        }
コード例 #2
0
 // GET api/<controller>/5
 public Sys_DataPermissionModel Get(Guid id)
 {
     var service = new Sys_DataPermissionServices();
     var result = service.GetById<Sys_DataPermissionEntity>(id, ref status);
     var DataPermission = new Sys_DataPermissionModel
     {
         ID = result.ID,
         Code = result.Code,
         UserID = result.UserID,
         GroupID = result.GroupID,
         //Branches = result.Branches,
         DataGroups = result.DataGroups,
         WorkPlace = result.WorkPlace
     };
     return DataPermission;
 }
コード例 #3
0
        //
        //
        // GET: /Sys_DataPermission/
        public ActionResult Index(Guid id)
        {
            var isAccess = CheckPermission(UserId, PrivilegeType.View, ConstantPermission.Sys_DataPermission);
            if (!isAccess)
            {
                return PartialView("AccessDenied");
            }
            var service = new RestServiceClient<Sys_UserModel>();
            service.SetCookies(Request.Cookies, _hrm_Sys_Service);
            var result = service.Get(_hrm_Sys_Service, "api/Sys_User/", id);

            Sys_DataPermissionModel dataPermission = new Sys_DataPermissionModel
            {
               UserID = result.ID,
               UserName = result.UserInfoName
            };

            return View(dataPermission);
        }