Regions are now UserID based.

This commit is contained in:
Lucas Nicodemus 2011-07-21 12:25:57 -06:00
parent d4665e5860
commit cd018fed8d
5 changed files with 52 additions and 10 deletions

View file

@ -193,6 +193,32 @@ namespace TShockAPI.DB
return returndata;
}
public int GetUserID(string username)
{
try
{
using (var com = database.CreateCommand())
{
com.CommandText = "SELECT * FROM Users WHERE Username=@name";
com.AddParameter("@name", username.ToLower());
using (var reader = com.ExecuteReader())
{
if (reader.Read())
{
return reader.Get<int>("ID");
}
reader.Close();
}
}
}
catch (Exception ex)
{
Log.ConsoleError("FetchHashedPasswordAndGroup SQL returned an error: " + ex.ToString());
}
return -1;
}
/// <summary>
/// Returns a Group for a ip from the database
/// </summary>