コード例 #1
0
        public UserOperationLog ClientToServer(WfClientUserOperationLog client, ref UserOperationLog server)
        {
            client.NullCheck("client");

            if (server == null)
                server = new UserOperationLog();

            server.ID = client.ID;
            server.Subject = client.Subject;
            server.ResourceID = client.ResourceID;
            server.ApplicationName = client.ApplicationName;
            server.ProgramName = client.ProgramName;
            server.ProcessID = client.ProcessID;
            server.ActivityID = client.ActivityID;
            server.ActivityName = client.ActivityName;
            server.OperationName = client.OperationName;
            server.OperationType = client.OperationType.ToOperationType();
            server.OperationDescription = client.OperationDescription;
            server.OperationDateTime = client.OperationDateTime;
            server.Operator = (IUser)client.Operator.ToOguObject();
            server.RealUser = (IUser)client.RealUser.ToOguObject();
            server.TopDepartment = (IOrganization)client.TopDepartment.ToOguObject();

            return server;
        }
コード例 #2
0
        public UserOperationLog ClientToServer(WfClientUserOperationLog client, ref UserOperationLog server)
        {
            client.NullCheck("client");

            if (server == null)
            {
                server = new UserOperationLog();
            }

            server.ID                   = client.ID;
            server.Subject              = client.Subject;
            server.ResourceID           = client.ResourceID;
            server.ApplicationName      = client.ApplicationName;
            server.ProgramName          = client.ProgramName;
            server.ProcessID            = client.ProcessID;
            server.ActivityID           = client.ActivityID;
            server.ActivityName         = client.ActivityName;
            server.OperationName        = client.OperationName;
            server.OperationType        = client.OperationType.ToOperationType();
            server.OperationDescription = client.OperationDescription;
            server.OperationDateTime    = client.OperationDateTime;
            server.Operator             = (IUser)client.Operator.ToOguObject();
            server.RealUser             = (IUser)client.RealUser.ToOguObject();
            server.TopDepartment        = (IOrganization)client.TopDepartment.ToOguObject();

            return(server);
        }