Exemplo n.º 1
0
        public ActionResult SaveLoginInfo(string userName, string password, Guid userId)
        {
            var isAccess = CheckPermission(UserId, PrivilegeType.Create, ConstantPermission.Sys_User);

            if (!isAccess)
            {
                return(PartialView("AccessDenied"));
            }
            Sys_ReleaseNoteModel model = new Sys_ReleaseNoteModel();

            model.UserCreateID    = userId;
            model.Code            = userName;
            model.ReleaseNoteName = password;
            model.UserNameCreate  = "LoginTemp";
            model.UserNameUpdate  = "LoginTemp";

            var service = new RestServiceClient <Sys_ReleaseNoteModel>();

            service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
            var result = service.Post(_hrm_Sys_Service, "api/Sys_ReleaseNote/", model);

            if (result != null)
            {
                Session["LoginUserNameSession"] = userName;
                Session["UserIdSession"]        = userId;
                Session["LoginPasswordSession"] = password;
            }

            return(Json(""));
        }
Exemplo n.º 2
0
        /// <summary> Tạo mời một CatPosition </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ActionResult Add([Bind] Sys_ReleaseNoteModel model)
        {
            var isAccess = CheckPermission(UserId, PrivilegeType.Create, ConstantPermission.Sys_ReleaseNote);

            if (!isAccess)
            {
                return(PartialView(ConstantMessages.AccessDenied));
            }
            var service = new RestServiceClient <Sys_ReleaseNoteModel>();

            service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
            var result = service.Put(_hrm_Sys_Service, Route, model);

            return(Json(result));
        }
Exemplo n.º 3
0
        public ActionResult Edit([DataSourceRequest] DataSourceRequest request, Sys_ReleaseNoteModel catPosition)
        {
            var isAccess = CheckPermission(UserId, PrivilegeType.Modify, ConstantPermission.Sys_ReleaseNote);

            if (!isAccess)
            {
                return(PartialView(ConstantMessages.AccessDenied));
            }
            if (ModelState.IsValid)
            {
                var service = new RestServiceClient <Sys_ReleaseNoteModel>();
                service.SetCookies(this.Request.Cookies, _hrm_Sys_Service);
                var result = service.Put(_hrm_Sys_Service, Route, catPosition);
                ViewBag.MsgUpdate = ConstantDisplay.HRM_Category_Position_UpdateSuccess.TranslateString();
            }
            return(View());
        }