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