초기 커밋.

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,89 @@
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());
.Columns.Add("타워부서진팀");
.Columns.Add("경기시간(초)");
.Columns.Add("파괴된라인");
.Columns.Add("터렛티어");
.Columns.Add("타워종류");
.Columns.Add("타워위치");
.Columns.Add("넥서스타워");
if (DataManager.getInstance(). == null)
{
return ;
}
BsonDocument dd = DataManager.getInstance()..DeepClone().AsBsonDocument;
dd.Remove("sequenceIndex");
List<BsonElement> bufStructDataList = dd.ToList();
//Console.WriteLine("타워파괴전체.cs : 시작");
foreach (BsonElement item in bufStructDataList)
{
DataRow bufRow = .NewRow();
BsonDocument bufValue = item.Value.AsBsonDocument;
//Console.WriteLine("타워파괴전체.cs 정보 : " + bufValue.ToString());
//turretTier
try
{
bufRow["타워부서진팀"] = (DBDefine.)(bufValue["teamID"].ToInt32());
bufRow["경기시간(초)"] = (bufValue["gameTime"].ToInt32()) / 1000;
if (bufValue.AsBsonDocument.Contains("lane"))
{
bufRow["파괴된라인"] = bufValue["lane"].ToString();
if (bufValue.AsBsonDocument.Contains("turretTier"))
{
bufRow["터렛티어"] = bufValue["turretTier"].ToString();
}
if (bufValue.AsBsonDocument.Contains("nexusTurretName"))
{
bufRow["넥서스타워"] = bufValue["nexusTurretName"].ToString();
bufRow["타워위치"] = bufValue["position"].ToString();
}
bufRow["타워종류"] = bufValue["buildingType"].ToString();
.Rows.Add(bufRow);
}
}
catch (Exception ex)
{
}
}
return ;
}
}
}