コード例 #1
0
        public ResponsePermissionGroup Update_PermissionGroup(string group_code, IList <PermissionGroupModel> data)
        {
            ResponsePermissionGroup resp = new ResponsePermissionGroup();

            try
            {
                var rest = _IPermissionGroupRepository.Update_PermissionGroup(group_code, data);
                resp.status  = rest >= 0 ? StatusResponse.Success : StatusResponse.Error;
                resp.message = rest >= 0 ? "Update Successfull." : "Update Fail.";
                return(resp);
            }
            catch (Exception ex)
            {
                _ILogs.LogError("PermissionGroup Service: ", ex.Message.ToString(), ex.StackTrace);
            }
            return(null);
        }
コード例 #2
0
        public ActionResult GetListPermissionGroup(string GroupCode)
        {
            var _data = _IPermissionGroupService.GetListPermissionGroup(GroupCode);

            if (_data != null)
            {
                ResponsePermissionGroup resp = new ResponsePermissionGroup()
                {
                    status  = StatusResponse.Success,
                    message = "success.",
                    data    = _data,
                };
                return(Ok(new { resp }));
            }
            else
            {
                return(BadRequest());
            }
        }
コード例 #3
0
        public ActionResult UpdatePermissionGroup(string GroupCode, [FromBody] IList <PermissionGroupModel> data)
        {
            ResponsePermissionGroup resp = _IPermissionGroupService.Update_PermissionGroup(GroupCode, data);

            return(Ok(new { resp }));
        }