Example #1
0
        public IHttpActionResult Add(AddRoleMemberRequest request)
        {
            request.ValidateNotNull();
            int userTenantId = (int)ActionContext.Request.Properties["UserTenantId"];

            // convert from user model to domain model
            RoleMemberDomain roleMemberDomain = new RoleMemberDomain()
            {
                IsActive = request.IsActive,
                UserId   = request.UserId,
                RoleId   = request.RoleId,
                TenantId = userTenantId
            };

            return(Ok(new AddRoleMemberResponse()
            {
                Data = _roleMemberManipulation.AddRoleMember(roleMemberDomain),
                Success = Common.Enumerations.ResponseStatus.Succeeded
            }));
        }
 public AddRoleMemberResponse AddRoleMember(AddRoleMemberRequest request, string jsonRpcCallId)
 {
     AddRoleMemberResponse result = new AddRoleMemberResponse();
     WireRequest(0, jsonRpcCallId, "system.add_role_member", (writer) =>
         {
             request.Write(writer, false);
         }, (reader) =>
         {
             result.Read(reader);
         }
     );
     return result;
 }
 public AddRoleMemberResponse AddRoleMember(AddRoleMemberRequest request)
 {
     return AddRoleMember (request, Guid.NewGuid().ToString());
 }