예제 #1
0
        public Sys_BookmarkModel Post([FromBody] Sys_BookmarkModel bookmark)
        {
            Guid userId = bookmark.UserID;
            var  model  = new Sys_BookmarkEntity
            {
                ID         = bookmark.ID,
                Link       = bookmark.Link,
                Name       = bookmark.Name,
                UserID     = userId,
                UserCreate = bookmark.UserCreate
            };
            var service = new Sys_BookmarkServices();

            service.Add <Sys_BookmarkEntity>(model);

            return(bookmark);
        }
예제 #2
0
        /// <summary>
        /// Tạo mời một Sys_Bookmark
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ActionResult Create(String name, String url, String HotKey)
        {
            //var isAccess = CheckPermission(UserId, PrivilegeType.Create, ConstantPermission.Sys_Resource);
            //if (!isAccess)
            //{
            //    return PartialView("AccessDenied");
            //}
            //var service = new RestServiceClient<Sys_ResourceModel>(UserLogin);
            //service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
            //var result = service.Put(_hrm_Sys_Service, "api/SysResource/", model);
            //return Json(result);
            Sys_BookmarkModel mode = new Sys_BookmarkModel
            {
                Link       = url,
                Name       = name,
                UserCreate = HotKey,
            };
            var service = new RestServiceClient <Sys_BookmarkModel>(UserLogin);

            service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
            var result = service.Put(_hrm_Sys_Service, "api/Sys_Bookmark", mode);

            return(Json(result));
        }