using Long.Common.Basedata;
using Long.Dapper;
namespace Long.DAO.Basedata
{
///
/// 系统用户-数据库
///
public class SystemUserDatabase : Database, ISystemUserDatabase
{
///
/// 通过登录名获取一条系统用户数据
///
/// 登录名
/// 系统用户
public Task GetByUserNameAsync(string userName)
{
string sql = "SELECT Id, Opened, UserName, Password, Email, Name, Gender, Age, `Language`, City, Province, Country, AvatarUrl, Phone, CreatedBy, CreatedOn, LastModifiedBy, LastModifiedOn FROM systemuser WHERE UserName = @UserName;";
return GetFirstAsync(sql, new { UserName = userName });
}
}
}