thewar_server/Server/SQL/EquipmentData.cs

42 lines
1.0 KiB
C#

using Microsoft.EntityFrameworkCore;
using Server.Git;
using Server.System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
namespace Server.SQL
{
public class EquipmentData
{
public long index { get; set; }
public int part { get; set; }
}
public class EquipmentDataExcel
{
private Dictionary<long, EquipmentData> equipmentData;
public string sheetName = "EquipmentData";
public EquipmentData getEquipmentData(long key)
{
return equipmentData[key];
}
public List<EquipmentData> getEquipmentData()
{
return equipmentData.Values.ToList();
}
public void init(sheet data)
{
foreach (var item in data.dicViewer)
{
EquipmentData equipmentData = new EquipmentData();
equipmentData.index = item.Key;
equipmentData.part = (int)item.Value["part"];
}
}
}
}