초기 커밋.

This commit is contained in:
2026-04-01 20:20:09 +09:00
parent c286f362e5
commit fd1a2cba32
172 changed files with 43588 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
using MongoDB.Bson;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LolDataRequestLib.ResponseData
{
class : IResponseData
{
public DataTable ()
{
DataTable = new DataTable(DBDefine...ToString());
try
{
.Columns.Add("팀");
//픽리스트테이블.Columns.Add("포지션");
.Columns.Add("선수닉네임");
.Columns.Add("챔피언이름");
.Columns.Add("레벨");
.Columns.Add("경험치");
.Columns.Add("경험치대비");
.Columns.Add("레벨대비");
.Columns.Add("퀘스트여부");
if (DataManager.getInstance(). == null)
{
return ;
}
List<BsonValue> = DataManager.getInstance().["participants"].AsBsonArray.OrderByDescending(p => p["XP"].ToInt32()).ToList();
double maxXP = (double)[0]["XP"].ToInt32();
for (int i = 0; i < .Count(); i++)
{
BsonValue item = [i];
DataRow bufRow = .NewRow();
bufRow["팀"] = (DBDefine.)item["teamID"].ToInt32();
//bufRow["포지션"] = (DBDefine.라인구분)item["participantID"].AsInt32 + 1;
bufRow["선수닉네임"] = item["playerName"];
bufRow["챔피언이름"] = item["championName"];
bufRow["레벨"] = item["level"].ToInt32();
bufRow["경험치"] = item["XP"];
bufRow["경험치대비"] = (item["XP"].ToInt32() / maxXP) * 100;
//bufRow["레벨대비"] = (item["XP"].ToInt32() - 180 - (item["level"].ToInt32() * 180) / 180 + ((item["level"].ToInt32() + 1) * 180)) * 100;
.Rows.Add(bufRow);
}
}
catch(Exception ex) { }
return ;
}
}
}