diff options
Diffstat (limited to '')
4 files changed, 16 insertions, 1 deletions
diff --git a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oManager.cs b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oManager.cs index aaa6e91..b30f889 100644 --- a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oManager.cs +++ b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oManager.cs | |||
@@ -81,7 +81,7 @@ namespace OpenGrid.Framework.Data.DB4o | |||
81 | /// <param name="row">The profile to add</param> | 81 | /// <param name="row">The profile to add</param> |
82 | /// <returns>Successful?</returns> | 82 | /// <returns>Successful?</returns> |
83 | public bool AddRow(UserProfileData row) | 83 | public bool AddRow(UserProfileData row) |
84 | { | 84 | { |
85 | if (userProfiles.ContainsKey(row.UUID)) | 85 | if (userProfiles.ContainsKey(row.UUID)) |
86 | { | 86 | { |
87 | userProfiles[row.UUID] = row; | 87 | userProfiles[row.UUID] = row; |
diff --git a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs index 7dd4c51..1e8273d 100644 --- a/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs +++ b/OpenGridServices/OpenGrid.Framework.Data.DB4o/DB4oUserData.cs | |||
@@ -66,6 +66,11 @@ namespace OpenGrid.Framework.Data.DB4o | |||
66 | } | 66 | } |
67 | } | 67 | } |
68 | 68 | ||
69 | public void addNewUserProfile(UserProfileData user) | ||
70 | { | ||
71 | manager.AddRow(user); | ||
72 | } | ||
73 | |||
69 | public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount) | 74 | public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount) |
70 | { | 75 | { |
71 | return true; | 76 | return true; |
diff --git a/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs b/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs index df681eb..61c8288 100644 --- a/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs +++ b/OpenGridServices/OpenGrid.Framework.Data.MySQL/MySQLUserData.cs | |||
@@ -121,6 +121,10 @@ namespace OpenGrid.Framework.Data.MySQL | |||
121 | } | 121 | } |
122 | } | 122 | } |
123 | 123 | ||
124 | public void addNewUserProfile(UserProfileData user) | ||
125 | { | ||
126 | } | ||
127 | |||
124 | public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount) | 128 | public bool moneyTransferRequest(LLUUID from, LLUUID to, uint amount) |
125 | { | 129 | { |
126 | return false; | 130 | return false; |
diff --git a/OpenGridServices/OpenGrid.Framework.Data/UserData.cs b/OpenGridServices/OpenGrid.Framework.Data/UserData.cs index 1b37957..3ab9b5e 100644 --- a/OpenGridServices/OpenGrid.Framework.Data/UserData.cs +++ b/OpenGridServices/OpenGrid.Framework.Data/UserData.cs | |||
@@ -52,6 +52,12 @@ namespace OpenGrid.Framework.Data | |||
52 | UserAgentData getAgentByName(string fname, string lname); | 52 | UserAgentData getAgentByName(string fname, string lname); |
53 | 53 | ||
54 | /// <summary> | 54 | /// <summary> |
55 | /// Adds a new User profile to the database | ||
56 | /// </summary> | ||
57 | /// <param name="user">UserProfile to add</param> | ||
58 | void addNewUserProfile(UserProfileData user); | ||
59 | |||
60 | /// <summary> | ||
55 | /// Attempts to move currency units between accounts (NOT RELIABLE / TRUSTWORTHY. DONT TRY RUN YOUR OWN CURRENCY EXCHANGE WITH REAL VALUES) | 61 | /// Attempts to move currency units between accounts (NOT RELIABLE / TRUSTWORTHY. DONT TRY RUN YOUR OWN CURRENCY EXCHANGE WITH REAL VALUES) |
56 | /// </summary> | 62 | /// </summary> |
57 | /// <param name="from">The account to transfer from</param> | 63 | /// <param name="from">The account to transfer from</param> |