Exemplo n.º 1
0
        public JsonResult SaveUserCommonOpinions(SF_UserCommonOpinions addUserOpinion, SF_UserCommonOpinions deleteUserOpinion)
        {
            var response = new ResponseMode()
            {
                message = KStarForm_Prompt.SaveDraftSuccessfully
            };
            var add = true;
            var del = true;

            if (addUserOpinion != null)
            {
                addUserOpinion.Id       = Guid.NewGuid();
                addUserOpinion.UserId   = this.CurrentUser.SysId;
                addUserOpinion.CreateBy = this.CurrentUser.LoginAccount;
                add = _userCommonOpinionService.AddUserCommonOpinion(addUserOpinion);
            }

            if (deleteUserOpinion != null && deleteUserOpinion.Id != Guid.Empty)
            {
                deleteUserOpinion.ModifiedBy = this.CurrentUser.LoginAccount;
                del = _userCommonOpinionService.DeleteUserCommonOpinion(deleteUserOpinion);
            }

            if (!add && !del)
            {
                response.code    = 999;
                response.message = KStarForm_Prompt.SaveDraftFailure;
            }

            response.data = addUserOpinion;
            return(Json(response, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public JsonResult DeleteUserCommonOpinion(SF_UserCommonOpinions delUserOpinion)
        {
            var response = new ResponseMode()
            {
                message = KStarForm_Prompt.SaveDraftSuccessfully
            };
            var del = false;

            if (delUserOpinion != null && delUserOpinion.Id != Guid.Empty)
            {
                delUserOpinion.ModifiedBy = this.CurrentUser.LoginAccount;
                del = _userCommonOpinionService.DeleteUserCommonOpinion(delUserOpinion);
            }

            if (!del)
            {
                response.code    = 999;
                response.message = KStarForm_Prompt.SaveDraftFailure;
            }

            return(Json(response, JsonRequestBehavior.AllowGet));
        }