using Dapper;
private readonly SqlConnection connection;
private DynamicParameters parameter;
private const string sqlAllUsers = "SELECT * FROM dbo.TbUsers ";
private const string WHEREUserId = " WHERE UserId = @UserId ";
private const string WHEREUserName = " WHERE UserName = @UserName ";
public async Task<IEnumerable<TbUsers>> GetAllUsersAsync()
{
return await connection.QueryAsync<TbUsers>(sqlAllUsers);
}
  public async Task<TbUsers> GetUserByUserIDAsync(int UserId)
        {
            parameter = new DynamicParameters();            
            parameter.Add("UserId", UserId);
            var res = await connection.QueryFirstOrDefaultAsync<TbUsers>(sqlAllUsers + WHEREUserId   , parameter);
            return  res; 
        }
Yorumlar
Yorum Gönder