PDA

View Full Version : [CLOSED] Infinite Scrolling Issue



shaileshsakaria
Dec 26, 2013, 2:22 PM
Hi,

I have been trying with Infinte Scrolling http://examples2.ext.net/#/GridPanel/...ite_Scrolling/

The following code is sometimes working perfect, sometimes not giving data , sometimes giving javascript error attached in screen shot7410

To reproduce above errorr, first click on first four row, data will come, then click on fifth, sixth row,(for fifth and sixth row data is not available for detail grid) then again click on first four row, above error will come and even detail data is there for first four row, but data is not coming.





<%@ Page Language="C#" %>

<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
public List<Company> lstMaster;
public class Company
{
public int ID { get; set; }
public string Name { get; set; }
public double Price { get; set; }
public double Change { get; set; }
public double PctChange { get; set; }
public DateTime LastChange { get; set; }
}
public List<CompanyDet> lstDetail;
public class CompanyDet
{
public int SubID { get; set; }
public int ID { get; set; }
public string Stone { get; set; }
public string Color { get; set; }
public string Shape { get; set; }

}
protected void Page_Load(object sender, EventArgs e)
{
if (!X.IsAjaxRequest)
{
}
DateTime today = DateTime.Today;
lstMaster = new List<Company>
{
new Company { ID = 1, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 2, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 3, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 4, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 5, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 6, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 7, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 8, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 9, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 10, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 11, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 12, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 13, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 14, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 15, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 16, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 17, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 18, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 19, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID = 20, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 21, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 22, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 23, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 24, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 25, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 26, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 27, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 28, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 29, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
new Company { ID = 51, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 52, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 53, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 54, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 55, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 56, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 57, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 58, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 59, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 110, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 111, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 112, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 113, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 114, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 115, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 116, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 117, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 118, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 119, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID = 120, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 121, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 122, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 123, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 124, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 125, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 126, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 127, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 128, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 129, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },

new Company { ID = 121, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 122, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 123, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 124, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 125, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 126, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 127, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 128, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 129, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 1210, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 1211, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 1212, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 1213, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 1214, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 1215, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 1216, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 1217, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 1218, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 1219, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID =1220, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 1221, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 1222, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 1223, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 1224, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 1225, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 1226, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 1227, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 1228, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 1229, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
};

//StoreMasterDetail.DataSource = lstMaster.ToList();
//StoreMasterDetail.DataBind();
//}
}

protected void StoreCompany_ReadData(object sender, StoreReadDataEventArgs e)
{
Store store = (Store)sender;
List<Company> lstBatchData = new List<Company>();
int start = e.Start,
limit = e.Limit;


for (int i = start; i < start + limit && i < lstMaster.Count() && i >= 0; i++)
{
Company batchedResult = lstMaster[i];
lstBatchData.Add(batchedResult);
}
store.Data = lstBatchData;
e.Total = lstMaster.Count();
}

protected void StoreSingle_ReadData(object sender, StoreReadDataEventArgs e)
{
try
{
GetDetail();
Store store = (Store)sender;
// long compID = TTSessionClass.LoginCompanyID;
int vID = 0;
if (!string.IsNullOrEmpty(e.Parameters["ID"].ToString()))
{
vID = int.Parse(e.Parameters["ID"].ToString());
}
if (vID <= 0) vID = 1;
List<CompanyDet> lstTemp = lstDetail.Where(c => c.ID == vID).ToList();

List<CompanyDet> lstBatchData = new List<CompanyDet>();
int start = e.Start,
limit = e.Limit;

for (int i = start; i < start + limit && i < lstTemp.Count() && i >= 0; i++)
{
CompanyDet batchedResult = lstTemp[i];
lstBatchData.Add(batchedResult);
}
store.Data = lstBatchData;
e.Total = lstTemp.Count();
}
catch (Exception ex)
{
base.ShowException(ex, StaticMethod.TTEnum.ExceptionType.Error);
}
}


public void GetDetail()
{
lstDetail = new List<CompanyDet>()
{
new CompanyDet { ID = 1,SubID=1,Stone="Stone:1",Color="White:Stone:1",Shape="Round:White:Stone:1"},
new CompanyDet { ID = 2,SubID=2,Stone="Stone:2",Color="White:Stone:2",Shape="Round:White:Stone:2"},
new CompanyDet { ID = 3,SubID=3,Stone="Stone:3",Color="White:Stone:3",Shape="Round:White:Stone:3"},
new CompanyDet { ID = 4,SubID=4,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 1,SubID=5,Stone="Stone:5",Color="White:Stone:5",Shape="Round:White:Stone:5"},
new CompanyDet { ID = 2,SubID=6,Stone="Stone:6",Color="White:Stone:6",Shape="Round:White:Stone:6"},
new CompanyDet { ID = 3,SubID=7,Stone="Stone:7",Color="White:Stone:7",Shape="Round:White:Stone:7"},
new CompanyDet { ID = 4,SubID=8,Stone="Stone:8",Color="White:Stone:8",Shape="Round:White:Stone:8"},
new CompanyDet { ID = 1,SubID=9,Stone="Stone:9",Color="White:Stone:9",Shape="Round:White:Stone:9"},
new CompanyDet { ID = 2,SubID=10,Stone="Stone:10",Color="White:Stone:10",Shape="Round:White:Stone:10"},
new CompanyDet { ID = 3,SubID=11,Stone="Stone:11",Color="White:Stone:11",Shape="Round:White:Stone:11"},
new CompanyDet { ID = 4,SubID=12,Stone="Stone:12",Color="White:Stone:12",Shape="Round:White:Stone:12"},
new CompanyDet { ID = 1,SubID=13,Stone="Stone:13",Color="White:Stone:13",Shape="Round:White:Stone:13"},
new CompanyDet { ID = 2,SubID=14,Stone="Stone:14",Color="White:Stone:14",Shape="Round:White:Stone:14"},
new CompanyDet { ID = 3,SubID=15,Stone="Stone:15",Color="White:Stone:15",Shape="Round:White:Stone:15"},
new CompanyDet { ID = 4,SubID=16,Stone="Stone:16",Color="White:Stone:16",Shape="Round:White:Stone:16"},
new CompanyDet { ID = 1,SubID=17,Stone="Stone:17",Color="White:Stone:17",Shape="Round:White:Stone:17"},
new CompanyDet { ID = 2,SubID=18,Stone="Stone:18",Color="White:Stone:18",Shape="Round:White:Stone:18"},
new CompanyDet { ID = 3,SubID=19,Stone="Stone:19",Color="White:Stone:19",Shape="Round:White:Stone:19"},
new CompanyDet { ID = 4,SubID=20,Stone="Stone:20",Color="White:Stone:20",Shape="Round:White:Stone:20"},
new CompanyDet { ID = 11,SubID=21,Stone="Stone:21",Color="White:Stone:21",Shape="Round:White:Stone:21"},
new CompanyDet { ID = 12,SubID=22,Stone="Stone:22",Color="White:Stone:22",Shape="Round:White:Stone:22"},
new CompanyDet { ID = 13,SubID=23,Stone="Stone:23",Color="White:Stone:23",Shape="Round:White:Stone:23"},
new CompanyDet { ID = 14,SubID=24,Stone="Stone:24",Color="White:Stone:24",Shape="Round:White:Stone:24"},
new CompanyDet { ID = 11,SubID=25,Stone="Stone:25",Color="White:Stone:25",Shape="Round:White:Stone:25"},
new CompanyDet { ID = 12,SubID=26,Stone="Stone:26",Color="White:Stone:26",Shape="Round:White:Stone:26"},
new CompanyDet { ID = 13,SubID=27,Stone="Stone:27",Color="White:Stone:27",Shape="Round:White:Stone:27"},
new CompanyDet { ID = 14,SubID=28,Stone="Stone:28",Color="White:Stone:28",Shape="Round:White:Stone:28"},
new CompanyDet { ID = 11,SubID=29,Stone="Stone:29",Color="White:Stone:29",Shape="Round:White:Stone:29"},
new CompanyDet { ID = 12,SubID=30,Stone="Stone:30",Color="White:Stone:30",Shape="Round:White:Stone:30"},
new CompanyDet { ID = 13,SubID=31,Stone="Stone:31",Color="White:Stone:31",Shape="Round:White:Stone:31"},
new CompanyDet { ID = 14,SubID=32,Stone="Stone:32",Color="White:Stone:32",Shape="Round:White:Stone:32"},
new CompanyDet { ID = 11,SubID=33,Stone="Stone:33",Color="White:Stone:33",Shape="Round:White:Stone:33"},
new CompanyDet { ID = 12,SubID=34,Stone="Stone:34",Color="White:Stone:34",Shape="Round:White:Stone:34"},
new CompanyDet { ID = 13,SubID=35,Stone="Stone:35",Color="White:Stone:35",Shape="Round:White:Stone:35"},
new CompanyDet { ID = 14,SubID=36,Stone="Stone:36",Color="White:Stone:36",Shape="Round:White:Stone:36"},
new CompanyDet { ID = 51,SubID=37,Stone="Stone:37",Color="White:Stone:37",Shape="Round:White:Stone:37"},
new CompanyDet { ID = 52,SubID=38,Stone="Stone:38",Color="White:Stone:38",Shape="Round:White:Stone:38"},
new CompanyDet { ID = 53,SubID=39,Stone="Stone:39",Color="White:Stone:39",Shape="Round:White:Stone:39"},
new CompanyDet { ID = 54,SubID=40,Stone="Stone:40",Color="White:Stone:40",Shape="Round:White:Stone:40"},
new CompanyDet { ID = 51,SubID=41,Stone="Stone:41",Color="White:Stone:41",Shape="Round:White:Stone:41"},
new CompanyDet { ID = 52,SubID=42,Stone="Stone:42",Color="White:Stone:42",Shape="Round:White:Stone:42"},
new CompanyDet { ID = 53,SubID=43,Stone="Stone:43",Color="White:Stone:43",Shape="Round:White:Stone:43"},
new CompanyDet { ID = 54,SubID=44,Stone="Stone:44",Color="White:Stone:44",Shape="Round:White:Stone:44"},
new CompanyDet { ID = 51,SubID=45,Stone="Stone:45",Color="White:Stone:45",Shape="Round:White:Stone:45"},
new CompanyDet { ID = 52,SubID=46,Stone="Stone:46",Color="White:Stone:46",Shape="Round:White:Stone:46"},
new CompanyDet { ID = 53,SubID=47,Stone="Stone:47",Color="White:Stone:47",Shape="Round:White:Stone:47"},
new CompanyDet { ID = 54,SubID=48,Stone="Stone:48",Color="White:Stone:48",Shape="Round:White:Stone:48"},
new CompanyDet { ID = 51,SubID=49,Stone="Stone:49",Color="White:Stone:49",Shape="Round:White:Stone:49"},
new CompanyDet { ID = 52,SubID=50,Stone="Stone:50",Color="White:Stone:50",Shape="Round:White:Stone:50"},
new CompanyDet { ID = 53,SubID=51,Stone="Stone:51",Color="White:Stone:51",Shape="Round:White:Stone:51"},
new CompanyDet { ID = 54,SubID=52,Stone="Stone:52",Color="White:Stone:52",Shape="Round:White:Stone:52"},
new CompanyDet { ID = 51,SubID=53,Stone="Stone:53",Color="White:Stone:53",Shape="Round:White:Stone:53"},
new CompanyDet { ID = 52,SubID=54,Stone="Stone:54",Color="White:Stone:54",Shape="Round:White:Stone:54"},
new CompanyDet { ID = 53,SubID=55,Stone="Stone:55",Color="White:Stone:55",Shape="Round:White:Stone:55"},
new CompanyDet { ID = 54,SubID=56,Stone="Stone:56",Color="White:Stone:56",Shape="Round:White:Stone:56"},
new CompanyDet { ID = 51,SubID=57,Stone="Stone:57",Color="White:Stone:57",Shape="Round:White:Stone:57"},
new CompanyDet { ID = 52,SubID=58,Stone="Stone:58",Color="White:Stone:58",Shape="Round:White:Stone:58"},
new CompanyDet { ID = 53,SubID=59,Stone="Stone:59",Color="White:Stone:59",Shape="Round:White:Stone:59"},
new CompanyDet { ID = 54,SubID=60,Stone="Stone:60",Color="White:Stone:60",Shape="Round:White:Stone:60"},
new CompanyDet { ID = 121,SubID=61,Stone="Stone:61",Color="White:Stone:61",Shape="Round:White:Stone:61"},
new CompanyDet { ID = 122,SubID=62,Stone="Stone:62",Color="White:Stone:62",Shape="Round:White:Stone:62"},
new CompanyDet { ID = 123,SubID=63,Stone="Stone:63",Color="White:Stone:63",Shape="Round:White:Stone:63"},
new CompanyDet { ID = 124,SubID=64,Stone="Stone:64",Color="White:Stone:64",Shape="Round:White:Stone:64"},
new CompanyDet { ID = 121,SubID=65,Stone="Stone:65",Color="White:Stone:65",Shape="Round:White:Stone:65"},
new CompanyDet { ID = 122,SubID=66,Stone="Stone:66",Color="White:Stone:66",Shape="Round:White:Stone:66"},
new CompanyDet { ID = 123,SubID=67,Stone="Stone:67",Color="White:Stone:67",Shape="Round:White:Stone:67"},
new CompanyDet { ID = 124,SubID=68,Stone="Stone:68",Color="White:Stone:68",Shape="Round:White:Stone:68"},
new CompanyDet { ID = 121,SubID=69,Stone="Stone:69",Color="White:Stone:69",Shape="Round:White:Stone:69"},
new CompanyDet { ID = 122,SubID=70,Stone="Stone:70",Color="White:Stone:70",Shape="Round:White:Stone:70"},
new CompanyDet { ID = 123,SubID=71,Stone="Stone:71",Color="White:Stone:71",Shape="Round:White:Stone:71"},
new CompanyDet { ID = 124,SubID=72,Stone="Stone:72",Color="White:Stone:72",Shape="Round:White:Stone:72"},
new CompanyDet { ID = 121,SubID=73,Stone="Stone:73",Color="White:Stone:73",Shape="Round:White:Stone:73"},
new CompanyDet { ID = 122,SubID=74,Stone="Stone:74",Color="White:Stone:74",Shape="Round:White:Stone:74"},
new CompanyDet { ID = 123,SubID=75,Stone="Stone:75",Color="White:Stone:75",Shape="Round:White:Stone:75"},
new CompanyDet { ID = 124,SubID=76,Stone="Stone:76",Color="White:Stone:76",Shape="Round:White:Stone:76"},
new CompanyDet { ID = 121,SubID=77,Stone="Stone:77",Color="White:Stone:77",Shape="Round:White:Stone:77"},
new CompanyDet { ID = 122,SubID=78,Stone="Stone:78",Color="White:Stone:78",Shape="Round:White:Stone:78"},
new CompanyDet { ID = 123,SubID=79,Stone="Stone:79",Color="White:Stone:79",Shape="Round:White:Stone:79"},
new CompanyDet { ID = 124,SubID=80,Stone="Stone:80",Color="White:Stone:80",Shape="Round:White:Stone:80"},
new CompanyDet { ID = 121,SubID=81,Stone="Stone:81",Color="White:Stone:81",Shape="Round:White:Stone:81"},
new CompanyDet { ID = 122,SubID=82,Stone="Stone:82",Color="White:Stone:82",Shape="Round:White:Stone:82"},
new CompanyDet { ID = 123,SubID=83,Stone="Stone:83",Color="White:Stone:83",Shape="Round:White:Stone:83"},
new CompanyDet { ID = 124,SubID=84,Stone="Stone:84",Color="White:Stone:84",Shape="Round:White:Stone:84"},
new CompanyDet { ID = 121,SubID=85,Stone="Stone:85",Color="White:Stone:85",Shape="Round:White:Stone:85"},
new CompanyDet { ID = 122,SubID=86,Stone="Stone:86",Color="White:Stone:86",Shape="Round:White:Stone:86"},
new CompanyDet { ID = 123,SubID=87,Stone="Stone:87",Color="White:Stone:87",Shape="Round:White:Stone:87"},
new CompanyDet { ID = 124,SubID=88,Stone="Stone:88",Color="White:Stone:88",Shape="Round:White:Stone:88"},
new CompanyDet { ID = 1211,SubID=89,Stone="Stone:89",Color="White:Stone:89",Shape="Round:White:Stone:89"},
new CompanyDet { ID = 1212,SubID=90,Stone="Stone:90",Color="White:Stone:90",Shape="Round:White:Stone:90"},
new CompanyDet { ID = 1213,SubID=91,Stone="Stone:91",Color="White:Stone:91",Shape="Round:White:Stone:91"},
new CompanyDet { ID = 1214,SubID=92,Stone="Stone:92",Color="White:Stone:92",Shape="Round:White:Stone:92"},
new CompanyDet { ID = 1211,SubID=93,Stone="Stone:93",Color="White:Stone:93",Shape="Round:White:Stone:93"},
new CompanyDet { ID = 1212,SubID=94,Stone="Stone:94",Color="White:Stone:94",Shape="Round:White:Stone:94"},
new CompanyDet { ID = 1213,SubID=95,Stone="Stone:95",Color="White:Stone:95",Shape="Round:White:Stone:95"},
new CompanyDet { ID = 1214,SubID=96,Stone="Stone:96",Color="White:Stone:96",Shape="Round:White:Stone:96"},
new CompanyDet { ID = 1211,SubID=97,Stone="Stone:97",Color="White:Stone:97",Shape="Round:White:Stone:97"},
new CompanyDet { ID = 1212,SubID=98,Stone="Stone:98",Color="White:Stone:98",Shape="Round:White:Stone:98"},
new CompanyDet { ID = 1213,SubID=99,Stone="Stone:99",Color="White:Stone:99",Shape="Round:White:Stone:99"},
new CompanyDet { ID = 1214,SubID=100,Stone="Stone:100",Color="White:Stone:100",Shape="Round:White:Stone:100"},
new CompanyDet { ID = 1211,SubID=101,Stone="Stone:101",Color="White:Stone:101",Shape="Round:White:Stone:101"},
new CompanyDet { ID = 1212,SubID=102,Stone="Stone:102",Color="White:Stone:102",Shape="Round:White:Stone:102"},
new CompanyDet { ID = 1213,SubID=103,Stone="Stone:103",Color="White:Stone:103",Shape="Round:White:Stone:103"},
new CompanyDet { ID = 1214,SubID=104,Stone="Stone:104",Color="White:Stone:104",Shape="Round:White:Stone:104"},
new CompanyDet { ID = 1211,SubID=105,Stone="Stone:105",Color="White:Stone:105",Shape="Round:White:Stone:105"},
new CompanyDet { ID = 1212,SubID=106,Stone="Stone:106",Color="White:Stone:106",Shape="Round:White:Stone:106"},
new CompanyDet { ID = 1213,SubID=107,Stone="Stone:107",Color="White:Stone:107",Shape="Round:White:Stone:107"},
new CompanyDet { ID = 1214,SubID=108,Stone="Stone:108",Color="White:Stone:108",Shape="Round:White:Stone:108"},
new CompanyDet { ID = 1211,SubID=109,Stone="Stone:109",Color="White:Stone:109",Shape="Round:White:Stone:109"},
new CompanyDet { ID = 1212,SubID=110,Stone="Stone:110",Color="White:Stone:110",Shape="Round:White:Stone:110"},
new CompanyDet { ID = 1213,SubID=111,Stone="Stone:111",Color="White:Stone:111",Shape="Round:White:Stone:111"},
new CompanyDet { ID = 1214,SubID=112,Stone="Stone:112",Color="White:Stone:112",Shape="Round:White:Stone:112"},
new CompanyDet { ID = 9,SubID=113,Stone="Stone:113",Color="White:Stone:113",Shape="Round:White:Stone:113"},
new CompanyDet { ID = 10,SubID=114,Stone="Stone:114",Color="White:Stone:114",Shape="Round:White:Stone:114"},
new CompanyDet { ID = 11,SubID=115,Stone="Stone:115",Color="White:Stone:115",Shape="Round:White:Stone:115"},
new CompanyDet { ID = 12,SubID=116,Stone="Stone:116",Color="White:Stone:116",Shape="Round:White:Stone:116"},
new CompanyDet { ID = 9,SubID=117,Stone="Stone:117",Color="White:Stone:117",Shape="Round:White:Stone:117"},
new CompanyDet { ID = 10,SubID=118,Stone="Stone:118",Color="White:Stone:118",Shape="Round:White:Stone:118"},
new CompanyDet { ID = 11,SubID=119,Stone="Stone:119",Color="White:Stone:119",Shape="Round:White:Stone:119"},
new CompanyDet { ID = 12,SubID=120,Stone="Stone:120",Color="White:Stone:120",Shape="Round:White:Stone:120"},
new CompanyDet { ID = 9,SubID=121,Stone="Stone:121",Color="White:Stone:121",Shape="Round:White:Stone:121"},
new CompanyDet { ID = 10,SubID=122,Stone="Stone:122",Color="White:Stone:122",Shape="Round:White:Stone:122"},
new CompanyDet { ID = 11,SubID=123,Stone="Stone:123",Color="White:Stone:123",Shape="Round:White:Stone:123"},
new CompanyDet { ID = 12,SubID=124,Stone="Stone:124",Color="White:Stone:124",Shape="Round:White:Stone:124"},
new CompanyDet { ID = 1,SubID=125,Stone="Stone:125",Color="White:Stone:125",Shape="Round:White:Stone:125"},
new CompanyDet { ID = 2,SubID=126,Stone="Stone:126",Color="White:Stone:126",Shape="Round:White:Stone:126"},
new CompanyDet { ID = 3,SubID=127,Stone="Stone:127",Color="White:Stone:127",Shape="Round:White:Stone:127"},
new CompanyDet { ID = 4,SubID=128,Stone="Stone:128",Color="White:Stone:128",Shape="Round:White:Stone:128"},
new CompanyDet { ID = 1,SubID=129,Stone="Stone:129",Color="White:Stone:129",Shape="Round:White:Stone:129"},
new CompanyDet { ID = 2,SubID=130,Stone="Stone:130",Color="White:Stone:130",Shape="Round:White:Stone:130"},
new CompanyDet { ID = 3,SubID=131,Stone="Stone:131",Color="White:Stone:131",Shape="Round:White:Stone:131"},
new CompanyDet { ID = 4,SubID=132,Stone="Stone:132",Color="White:Stone:132",Shape="Round:White:Stone:132"},
new CompanyDet { ID = 1,SubID=133,Stone="Stone:133",Color="White:Stone:133",Shape="Round:White:Stone:133"},
new CompanyDet { ID = 2,SubID=134,Stone="Stone:134",Color="White:Stone:134",Shape="Round:White:Stone:134"},
new CompanyDet { ID = 3,SubID=135,Stone="Stone:135",Color="White:Stone:135",Shape="Round:White:Stone:135"},
new CompanyDet { ID = 4,SubID=136,Stone="Stone:136",Color="White:Stone:136",Shape="Round:White:Stone:136"},
new CompanyDet { ID = 1,SubID=137,Stone="Stone:137",Color="White:Stone:137",Shape="Round:White:Stone:137"},
new CompanyDet { ID = 2,SubID=138,Stone="Stone:138",Color="White:Stone:138",Shape="Round:White:Stone:138"},
new CompanyDet { ID = 3,SubID=139,Stone="Stone:139",Color="White:Stone:139",Shape="Round:White:Stone:139"},
new CompanyDet { ID = 4,SubID=140,Stone="Stone:140",Color="White:Stone:140",Shape="Round:White:Stone:140"},
new CompanyDet { ID = 1,SubID=141,Stone="Stone:141",Color="White:Stone:141",Shape="Round:White:Stone:141"},
new CompanyDet { ID = 2,SubID=142,Stone="Stone:142",Color="White:Stone:142",Shape="Round:White:Stone:142"},
new CompanyDet { ID = 3,SubID=143,Stone="Stone:143",Color="White:Stone:143",Shape="Round:White:Stone:143"},
new CompanyDet { ID = 4,SubID=144,Stone="Stone:144",Color="White:Stone:144",Shape="Round:White:Stone:144"},
new CompanyDet { ID = 11,SubID=145,Stone="Stone:145",Color="White:Stone:145",Shape="Round:White:Stone:145"},
new CompanyDet { ID = 12,SubID=146,Stone="Stone:146",Color="White:Stone:146",Shape="Round:White:Stone:146"},
new CompanyDet { ID = 13,SubID=147,Stone="Stone:147",Color="White:Stone:147",Shape="Round:White:Stone:147"},
new CompanyDet { ID = 14,SubID=148,Stone="Stone:148",Color="White:Stone:148",Shape="Round:White:Stone:148"},
new CompanyDet { ID = 11,SubID=149,Stone="Stone:149",Color="White:Stone:149",Shape="Round:White:Stone:149"},
new CompanyDet { ID = 12,SubID=150,Stone="Stone:150",Color="White:Stone:150",Shape="Round:White:Stone:150"},
new CompanyDet { ID = 13,SubID=151,Stone="Stone:151",Color="White:Stone:151",Shape="Round:White:Stone:151"},
new CompanyDet { ID = 14,SubID=152,Stone="Stone:152",Color="White:Stone:152",Shape="Round:White:Stone:152"},
new CompanyDet { ID = 11,SubID=153,Stone="Stone:153",Color="White:Stone:153",Shape="Round:White:Stone:153"},
new CompanyDet { ID = 12,SubID=154,Stone="Stone:154",Color="White:Stone:154",Shape="Round:White:Stone:154"},
new CompanyDet { ID = 13,SubID=155,Stone="Stone:155",Color="White:Stone:155",Shape="Round:White:Stone:155"},
new CompanyDet { ID = 14,SubID=156,Stone="Stone:156",Color="White:Stone:156",Shape="Round:White:Stone:156"},
new CompanyDet { ID = 11,SubID=157,Stone="Stone:157",Color="White:Stone:157",Shape="Round:White:Stone:157"},
new CompanyDet { ID = 12,SubID=158,Stone="Stone:158",Color="White:Stone:158",Shape="Round:White:Stone:158"},
new CompanyDet { ID = 13,SubID=159,Stone="Stone:159",Color="White:Stone:159",Shape="Round:White:Stone:159"},
new CompanyDet { ID = 14,SubID=160,Stone="Stone:160",Color="White:Stone:160",Shape="Round:White:Stone:160"},
new CompanyDet { ID = 51,SubID=161,Stone="Stone:161",Color="White:Stone:161",Shape="Round:White:Stone:161"},
new CompanyDet { ID = 52,SubID=162,Stone="Stone:162",Color="White:Stone:162",Shape="Round:White:Stone:162"},
new CompanyDet { ID = 53,SubID=163,Stone="Stone:163",Color="White:Stone:163",Shape="Round:White:Stone:163"},
new CompanyDet { ID = 54,SubID=164,Stone="Stone:164",Color="White:Stone:164",Shape="Round:White:Stone:164"},
new CompanyDet { ID = 51,SubID=165,Stone="Stone:165",Color="White:Stone:165",Shape="Round:White:Stone:165"},
new CompanyDet { ID = 52,SubID=166,Stone="Stone:166",Color="White:Stone:166",Shape="Round:White:Stone:166"},
new CompanyDet { ID = 53,SubID=167,Stone="Stone:167",Color="White:Stone:167",Shape="Round:White:Stone:167"},
new CompanyDet { ID = 54,SubID=168,Stone="Stone:168",Color="White:Stone:168",Shape="Round:White:Stone:168"},
new CompanyDet { ID = 51,SubID=169,Stone="Stone:169",Color="White:Stone:169",Shape="Round:White:Stone:169"},
new CompanyDet { ID = 52,SubID=170,Stone="Stone:170",Color="White:Stone:170",Shape="Round:White:Stone:170"},
new CompanyDet { ID = 53,SubID=171,Stone="Stone:171",Color="White:Stone:171",Shape="Round:White:Stone:171"},
new CompanyDet { ID = 54,SubID=172,Stone="Stone:172",Color="White:Stone:172",Shape="Round:White:Stone:172"},
new CompanyDet { ID = 51,SubID=173,Stone="Stone:173",Color="White:Stone:173",Shape="Round:White:Stone:173"},
new CompanyDet { ID = 52,SubID=174,Stone="Stone:174",Color="White:Stone:174",Shape="Round:White:Stone:174"},
new CompanyDet { ID = 53,SubID=175,Stone="Stone:175",Color="White:Stone:175",Shape="Round:White:Stone:175"},
new CompanyDet { ID = 54,SubID=176,Stone="Stone:176",Color="White:Stone:176",Shape="Round:White:Stone:176"},
new CompanyDet { ID = 51,SubID=177,Stone="Stone:177",Color="White:Stone:177",Shape="Round:White:Stone:177"},
new CompanyDet { ID = 52,SubID=178,Stone="Stone:178",Color="White:Stone:178",Shape="Round:White:Stone:178"},
new CompanyDet { ID = 53,SubID=179,Stone="Stone:179",Color="White:Stone:179",Shape="Round:White:Stone:179"},
new CompanyDet { ID = 54,SubID=180,Stone="Stone:180",Color="White:Stone:180",Shape="Round:White:Stone:180"},
new CompanyDet { ID = 51,SubID=181,Stone="Stone:181",Color="White:Stone:181",Shape="Round:White:Stone:181"},
new CompanyDet { ID = 52,SubID=182,Stone="Stone:182",Color="White:Stone:182",Shape="Round:White:Stone:182"},
new CompanyDet { ID = 53,SubID=183,Stone="Stone:183",Color="White:Stone:183",Shape="Round:White:Stone:183"},
new CompanyDet { ID = 54,SubID=184,Stone="Stone:184",Color="White:Stone:184",Shape="Round:White:Stone:184"},
new CompanyDet { ID = 121,SubID=185,Stone="Stone:185",Color="White:Stone:185",Shape="Round:White:Stone:185"},
new CompanyDet { ID = 122,SubID=186,Stone="Stone:186",Color="White:Stone:186",Shape="Round:White:Stone:186"},
new CompanyDet { ID = 123,SubID=187,Stone="Stone:187",Color="White:Stone:187",Shape="Round:White:Stone:187"},
new CompanyDet { ID = 124,SubID=188,Stone="Stone:188",Color="White:Stone:188",Shape="Round:White:Stone:188"},
new CompanyDet { ID = 121,SubID=189,Stone="Stone:189",Color="White:Stone:189",Shape="Round:White:Stone:189"},
new CompanyDet { ID = 122,SubID=190,Stone="Stone:190",Color="White:Stone:190",Shape="Round:White:Stone:190"},
new CompanyDet { ID = 123,SubID=191,Stone="Stone:191",Color="White:Stone:191",Shape="Round:White:Stone:191"},
new CompanyDet { ID = 124,SubID=192,Stone="Stone:192",Color="White:Stone:192",Shape="Round:White:Stone:192"},
new CompanyDet { ID = 121,SubID=193,Stone="Stone:193",Color="White:Stone:193",Shape="Round:White:Stone:193"},
new CompanyDet { ID = 122,SubID=194,Stone="Stone:194",Color="White:Stone:194",Shape="Round:White:Stone:194"},
new CompanyDet { ID = 123,SubID=195,Stone="Stone:195",Color="White:Stone:195",Shape="Round:White:Stone:195"},
new CompanyDet { ID = 124,SubID=196,Stone="Stone:196",Color="White:Stone:196",Shape="Round:White:Stone:196"},
new CompanyDet { ID = 121,SubID=197,Stone="Stone:197",Color="White:Stone:197",Shape="Round:White:Stone:197"},
new CompanyDet { ID = 122,SubID=198,Stone="Stone:198",Color="White:Stone:198",Shape="Round:White:Stone:198"},
new CompanyDet { ID = 123,SubID=199,Stone="Stone:199",Color="White:Stone:199",Shape="Round:White:Stone:199"},
new CompanyDet { ID = 124,SubID=200,Stone="Stone:200",Color="White:Stone:200",Shape="Round:White:Stone:200"},
new CompanyDet { ID = 121,SubID=201,Stone="Stone:201",Color="White:Stone:201",Shape="Round:White:Stone:201"},
new CompanyDet { ID = 122,SubID=202,Stone="Stone:202",Color="White:Stone:202",Shape="Round:White:Stone:202"},
new CompanyDet { ID = 123,SubID=203,Stone="Stone:203",Color="White:Stone:203",Shape="Round:White:Stone:203"},
new CompanyDet { ID = 124,SubID=204,Stone="Stone:204",Color="White:Stone:204",Shape="Round:White:Stone:204"},
new CompanyDet { ID = 121,SubID=205,Stone="Stone:205",Color="White:Stone:205",Shape="Round:White:Stone:205"},
new CompanyDet { ID = 122,SubID=206,Stone="Stone:206",Color="White:Stone:206",Shape="Round:White:Stone:206"},
new CompanyDet { ID = 123,SubID=207,Stone="Stone:207",Color="White:Stone:207",Shape="Round:White:Stone:207"},
new CompanyDet { ID = 124,SubID=208,Stone="Stone:208",Color="White:Stone:208",Shape="Round:White:Stone:208"},
new CompanyDet { ID = 121,SubID=209,Stone="Stone:209",Color="White:Stone:209",Shape="Round:White:Stone:209"},
new CompanyDet { ID = 122,SubID=210,Stone="Stone:210",Color="White:Stone:210",Shape="Round:White:Stone:210"},
new CompanyDet { ID = 123,SubID=211,Stone="Stone:211",Color="White:Stone:211",Shape="Round:White:Stone:211"},
new CompanyDet { ID = 124,SubID=212,Stone="Stone:212",Color="White:Stone:212",Shape="Round:White:Stone:212"},
new CompanyDet { ID = 1211,SubID=213,Stone="Stone:213",Color="White:Stone:213",Shape="Round:White:Stone:213"},
new CompanyDet { ID = 1212,SubID=214,Stone="Stone:214",Color="White:Stone:214",Shape="Round:White:Stone:214"},
new CompanyDet { ID = 1213,SubID=215,Stone="Stone:215",Color="White:Stone:215",Shape="Round:White:Stone:215"},
new CompanyDet { ID = 1214,SubID=216,Stone="Stone:216",Color="White:Stone:216",Shape="Round:White:Stone:216"},
new CompanyDet { ID = 1211,SubID=217,Stone="Stone:217",Color="White:Stone:217",Shape="Round:White:Stone:217"},
new CompanyDet { ID = 1212,SubID=218,Stone="Stone:218",Color="White:Stone:218",Shape="Round:White:Stone:218"},
new CompanyDet { ID = 1213,SubID=219,Stone="Stone:219",Color="White:Stone:219",Shape="Round:White:Stone:219"},
new CompanyDet { ID = 1214,SubID=220,Stone="Stone:220",Color="White:Stone:220",Shape="Round:White:Stone:220"},
new CompanyDet { ID = 1211,SubID=221,Stone="Stone:221",Color="White:Stone:221",Shape="Round:White:Stone:221"},
new CompanyDet { ID = 1212,SubID=222,Stone="Stone:222",Color="White:Stone:222",Shape="Round:White:Stone:222"},
new CompanyDet { ID = 1213,SubID=223,Stone="Stone:223",Color="White:Stone:223",Shape="Round:White:Stone:223"},
new CompanyDet { ID = 1214,SubID=224,Stone="Stone:224",Color="White:Stone:224",Shape="Round:White:Stone:224"},
new CompanyDet { ID = 1211,SubID=225,Stone="Stone:225",Color="White:Stone:225",Shape="Round:White:Stone:225"},
new CompanyDet { ID = 1212,SubID=226,Stone="Stone:226",Color="White:Stone:226",Shape="Round:White:Stone:226"},
new CompanyDet { ID = 1213,SubID=227,Stone="Stone:227",Color="White:Stone:227",Shape="Round:White:Stone:227"},
new CompanyDet { ID = 1214,SubID=228,Stone="Stone:228",Color="White:Stone:228",Shape="Round:White:Stone:228"},
new CompanyDet { ID = 1211,SubID=229,Stone="Stone:229",Color="White:Stone:229",Shape="Round:White:Stone:229"},
new CompanyDet { ID = 1212,SubID=230,Stone="Stone:230",Color="White:Stone:230",Shape="Round:White:Stone:230"},
new CompanyDet { ID = 1213,SubID=231,Stone="Stone:231",Color="White:Stone:231",Shape="Round:White:Stone:231"},
new CompanyDet { ID = 1214,SubID=232,Stone="Stone:232",Color="White:Stone:232",Shape="Round:White:Stone:232"},
new CompanyDet { ID = 1211,SubID=233,Stone="Stone:233",Color="White:Stone:233",Shape="Round:White:Stone:233"},
new CompanyDet { ID = 1212,SubID=234,Stone="Stone:234",Color="White:Stone:234",Shape="Round:White:Stone:234"},
new CompanyDet { ID = 1213,SubID=235,Stone="Stone:235",Color="White:Stone:235",Shape="Round:White:Stone:235"},
new CompanyDet { ID = 1214,SubID=236,Stone="Stone:236",Color="White:Stone:236",Shape="Round:White:Stone:236"},
new CompanyDet { ID = 1220,SubID=237,Stone="Stone:237",Color="White:Stone:237",Shape="Round:White:Stone:237"},
new CompanyDet { ID = 1221,SubID=238,Stone="Stone:238",Color="White:Stone:238",Shape="Round:White:Stone:238"},
new CompanyDet { ID = 1222,SubID=239,Stone="Stone:239",Color="White:Stone:239",Shape="Round:White:Stone:239"},
new CompanyDet { ID = 1223,SubID=240,Stone="Stone:240",Color="White:Stone:240",Shape="Round:White:Stone:240"},
new CompanyDet { ID = 1224,SubID=241,Stone="Stone:241",Color="White:Stone:241",Shape="Round:White:Stone:241"},
new CompanyDet { ID = 1225,SubID=242,Stone="Stone:242",Color="White:Stone:242",Shape="Round:White:Stone:242"},
new CompanyDet { ID = 1226,SubID=243,Stone="Stone:243",Color="White:Stone:243",Shape="Round:White:Stone:243"},
new CompanyDet { ID = 1227,SubID=244,Stone="Stone:244",Color="White:Stone:244",Shape="Round:White:Stone:244"},
new CompanyDet { ID = 1228,SubID=245,Stone="Stone:245",Color="White:Stone:245",Shape="Round:White:Stone:245"},
new CompanyDet { ID = 1229,SubID=246,Stone="Stone:246",Color="White:Stone:246",Shape="Round:White:Stone:246"},
new CompanyDet { ID = 1220,SubID=247,Stone="Stone:247",Color="White:Stone:247",Shape="Round:White:Stone:247"},
new CompanyDet { ID = 1221,SubID=248,Stone="Stone:248",Color="White:Stone:248",Shape="Round:White:Stone:248"},
new CompanyDet { ID = 1222,SubID=249,Stone="Stone:249",Color="White:Stone:249",Shape="Round:White:Stone:249"},
new CompanyDet { ID = 1223,SubID=250,Stone="Stone:250",Color="White:Stone:250",Shape="Round:White:Stone:250"},
new CompanyDet { ID = 1224,SubID=251,Stone="Stone:251",Color="White:Stone:251",Shape="Round:White:Stone:251"},
new CompanyDet { ID = 1225,SubID=252,Stone="Stone:252",Color="White:Stone:252",Shape="Round:White:Stone:252"},
new CompanyDet { ID = 1226,SubID=253,Stone="Stone:253",Color="White:Stone:253",Shape="Round:White:Stone:253"},
new CompanyDet { ID = 1227,SubID=254,Stone="Stone:254",Color="White:Stone:254",Shape="Round:White:Stone:254"},
new CompanyDet { ID = 1228,SubID=255,Stone="Stone:255",Color="White:Stone:255",Shape="Round:White:Stone:255"},
new CompanyDet { ID = 1229,SubID=256,Stone="Stone:256",Color="White:Stone:256",Shape="Round:White:Stone:256"},
new CompanyDet { ID = 1220,SubID=257,Stone="Stone:257",Color="White:Stone:257",Shape="Round:White:Stone:257"},
new CompanyDet { ID = 1221,SubID=258,Stone="Stone:258",Color="White:Stone:258",Shape="Round:White:Stone:258"},
new CompanyDet { ID = 1222,SubID=259,Stone="Stone:259",Color="White:Stone:259",Shape="Round:White:Stone:259"},
new CompanyDet { ID = 1223,SubID=260,Stone="Stone:260",Color="White:Stone:260",Shape="Round:White:Stone:260"},
new CompanyDet { ID = 1224,SubID=261,Stone="Stone:261",Color="White:Stone:261",Shape="Round:White:Stone:261"},
new CompanyDet { ID = 1225,SubID=262,Stone="Stone:262",Color="White:Stone:262",Shape="Round:White:Stone:262"},
new CompanyDet { ID = 1226,SubID=263,Stone="Stone:263",Color="White:Stone:263",Shape="Round:White:Stone:263"},
new CompanyDet { ID = 1227,SubID=264,Stone="Stone:264",Color="White:Stone:264",Shape="Round:White:Stone:264"},
new CompanyDet { ID = 1228,SubID=265,Stone="Stone:265",Color="White:Stone:265",Shape="Round:White:Stone:265"},
new CompanyDet { ID = 1229,SubID=266,Stone="Stone:266",Color="White:Stone:266",Shape="Round:White:Stone:266"},
new CompanyDet { ID = 1220,SubID=267,Stone="Stone:267",Color="White:Stone:267",Shape="Round:White:Stone:267"},
new CompanyDet { ID = 1221,SubID=268,Stone="Stone:268",Color="White:Stone:268",Shape="Round:White:Stone:268"},
new CompanyDet { ID = 1222,SubID=269,Stone="Stone:269",Color="White:Stone:269",Shape="Round:White:Stone:269"},
new CompanyDet { ID = 1223,SubID=270,Stone="Stone:270",Color="White:Stone:270",Shape="Round:White:Stone:270"},
new CompanyDet { ID = 1224,SubID=271,Stone="Stone:271",Color="White:Stone:271",Shape="Round:White:Stone:271"},
new CompanyDet { ID = 1225,SubID=272,Stone="Stone:272",Color="White:Stone:272",Shape="Round:White:Stone:272"},
new CompanyDet { ID = 1226,SubID=273,Stone="Stone:273",Color="White:Stone:273",Shape="Round:White:Stone:273"},
new CompanyDet { ID = 1227,SubID=274,Stone="Stone:274",Color="White:Stone:274",Shape="Round:White:Stone:274"},
new CompanyDet { ID = 1228,SubID=275,Stone="Stone:275",Color="White:Stone:275",Shape="Round:White:Stone:275"},
new CompanyDet { ID = 1229,SubID=276,Stone="Stone:276",Color="White:Stone:276",Shape="Round:White:Stone:276"},
new CompanyDet { ID = 1220,SubID=277,Stone="Stone:277",Color="White:Stone:277",Shape="Round:White:Stone:277"},
new CompanyDet { ID = 1221,SubID=278,Stone="Stone:278",Color="White:Stone:278",Shape="Round:White:Stone:278"},
new CompanyDet { ID = 1222,SubID=279,Stone="Stone:279",Color="White:Stone:279",Shape="Round:White:Stone:279"},
new CompanyDet { ID = 1223,SubID=280,Stone="Stone:280",Color="White:Stone:280",Shape="Round:White:Stone:280"},
new CompanyDet { ID = 1224,SubID=281,Stone="Stone:281",Color="White:Stone:281",Shape="Round:White:Stone:281"},
new CompanyDet { ID = 1225,SubID=282,Stone="Stone:282",Color="White:Stone:282",Shape="Round:White:Stone:282"},
new CompanyDet { ID = 1226,SubID=283,Stone="Stone:283",Color="White:Stone:283",Shape="Round:White:Stone:283"},
new CompanyDet { ID = 1227,SubID=284,Stone="Stone:284",Color="White:Stone:284",Shape="Round:White:Stone:284"},
new CompanyDet { ID = 1228,SubID=285,Stone="Stone:285",Color="White:Stone:285",Shape="Round:White:Stone:285"},
new CompanyDet { ID = 1229,SubID=286,Stone="Stone:286",Color="White:Stone:286",Shape="Round:White:Stone:286"},
new CompanyDet { ID = 1220,SubID=287,Stone="Stone:287",Color="White:Stone:287",Shape="Round:White:Stone:287"},
new CompanyDet { ID = 1221,SubID=288,Stone="Stone:288",Color="White:Stone:288",Shape="Round:White:Stone:288"},
new CompanyDet { ID = 1222,SubID=289,Stone="Stone:289",Color="White:Stone:289",Shape="Round:White:Stone:289"},
new CompanyDet { ID = 1223,SubID=290,Stone="Stone:290",Color="White:Stone:290",Shape="Round:White:Stone:290"},
new CompanyDet { ID = 1224,SubID=291,Stone="Stone:291",Color="White:Stone:291",Shape="Round:White:Stone:291"},
new CompanyDet { ID = 1225,SubID=292,Stone="Stone:292",Color="White:Stone:292",Shape="Round:White:Stone:292"},
new CompanyDet { ID = 1226,SubID=293,Stone="Stone:293",Color="White:Stone:293",Shape="Round:White:Stone:293"},
new CompanyDet { ID = 1227,SubID=294,Stone="Stone:294",Color="White:Stone:294",Shape="Round:White:Stone:294"},
new CompanyDet { ID = 1228,SubID=295,Stone="Stone:295",Color="White:Stone:295",Shape="Round:White:Stone:295"},
new CompanyDet { ID = 1229,SubID=296,Stone="Stone:296",Color="White:Stone:296",Shape="Round:White:Stone:296"},
new CompanyDet { ID = 1,SubID=297,Stone="Stone:297",Color="White:Stone:297",Shape="Round:White:Stone:297"},
new CompanyDet { ID = 2,SubID=298,Stone="Stone:298",Color="White:Stone:298",Shape="Round:White:Stone:298"},
new CompanyDet { ID = 3,SubID=299,Stone="Stone:299",Color="White:Stone:299",Shape="Round:White:Stone:299"},
new CompanyDet { ID = 4,SubID=300,Stone="Stone:300",Color="White:Stone:300",Shape="Round:White:Stone:300"},
new CompanyDet { ID = 1,SubID=301,Stone="Stone:301",Color="White:Stone:301",Shape="Round:White:Stone:301"},
new CompanyDet { ID = 2,SubID=302,Stone="Stone:302",Color="White:Stone:302",Shape="Round:White:Stone:302"},
new CompanyDet { ID = 3,SubID=303,Stone="Stone:303",Color="White:Stone:303",Shape="Round:White:Stone:303"},
new CompanyDet { ID = 4,SubID=304,Stone="Stone:304",Color="White:Stone:304",Shape="Round:White:Stone:304"},
new CompanyDet { ID = 1,SubID=305,Stone="Stone:305",Color="White:Stone:305",Shape="Round:White:Stone:305"},
new CompanyDet { ID = 2,SubID=306,Stone="Stone:306",Color="White:Stone:306",Shape="Round:White:Stone:306"},
new CompanyDet { ID = 3,SubID=307,Stone="Stone:307",Color="White:Stone:307",Shape="Round:White:Stone:307"},
new CompanyDet { ID = 4,SubID=308,Stone="Stone:308",Color="White:Stone:308",Shape="Round:White:Stone:308"},
new CompanyDet { ID = 1,SubID=309,Stone="Stone:309",Color="White:Stone:309",Shape="Round:White:Stone:309"},
new CompanyDet { ID = 2,SubID=310,Stone="Stone:310",Color="White:Stone:310",Shape="Round:White:Stone:310"},
new CompanyDet { ID = 3,SubID=311,Stone="Stone:311",Color="White:Stone:311",Shape="Round:White:Stone:311"},
new CompanyDet { ID = 4,SubID=312,Stone="Stone:312",Color="White:Stone:312",Shape="Round:White:Stone:312"},
new CompanyDet { ID = 1,SubID=313,Stone="Stone:313",Color="White:Stone:313",Shape="Round:White:Stone:313"},
new CompanyDet { ID = 2,SubID=314,Stone="Stone:314",Color="White:Stone:314",Shape="Round:White:Stone:314"},
new CompanyDet { ID = 3,SubID=315,Stone="Stone:315",Color="White:Stone:315",Shape="Round:White:Stone:315"},
new CompanyDet { ID = 4,SubID=316,Stone="Stone:316",Color="White:Stone:316",Shape="Round:White:Stone:316"},
new CompanyDet { ID = 11,SubID=317,Stone="Stone:317",Color="White:Stone:317",Shape="Round:White:Stone:317"},
new CompanyDet { ID = 12,SubID=318,Stone="Stone:318",Color="White:Stone:318",Shape="Round:White:Stone:318"},
new CompanyDet { ID = 13,SubID=319,Stone="Stone:319",Color="White:Stone:319",Shape="Round:White:Stone:319"},
new CompanyDet { ID = 14,SubID=320,Stone="Stone:320",Color="White:Stone:320",Shape="Round:White:Stone:320"},
new CompanyDet { ID = 11,SubID=321,Stone="Stone:321",Color="White:Stone:321",Shape="Round:White:Stone:321"},
new CompanyDet { ID = 12,SubID=322,Stone="Stone:322",Color="White:Stone:322",Shape="Round:White:Stone:322"},
new CompanyDet { ID = 13,SubID=323,Stone="Stone:323",Color="White:Stone:323",Shape="Round:White:Stone:323"},
new CompanyDet { ID = 14,SubID=324,Stone="Stone:324",Color="White:Stone:324",Shape="Round:White:Stone:324"},
new CompanyDet { ID = 11,SubID=325,Stone="Stone:325",Color="White:Stone:325",Shape="Round:White:Stone:325"},
new CompanyDet { ID = 12,SubID=326,Stone="Stone:326",Color="White:Stone:326",Shape="Round:White:Stone:326"},
new CompanyDet { ID = 13,SubID=327,Stone="Stone:327",Color="White:Stone:327",Shape="Round:White:Stone:327"},
new CompanyDet { ID = 14,SubID=328,Stone="Stone:328",Color="White:Stone:328",Shape="Round:White:Stone:328"},
new CompanyDet { ID = 11,SubID=329,Stone="Stone:329",Color="White:Stone:329",Shape="Round:White:Stone:329"},
new CompanyDet { ID = 12,SubID=330,Stone="Stone:330",Color="White:Stone:330",Shape="Round:White:Stone:330"},
new CompanyDet { ID = 13,SubID=331,Stone="Stone:331",Color="White:Stone:331",Shape="Round:White:Stone:331"},
new CompanyDet { ID = 14,SubID=332,Stone="Stone:332",Color="White:Stone:332",Shape="Round:White:Stone:332"},
new CompanyDet { ID = 51,SubID=333,Stone="Stone:333",Color="White:Stone:333",Shape="Round:White:Stone:333"},
new CompanyDet { ID = 52,SubID=334,Stone="Stone:334",Color="White:Stone:334",Shape="Round:White:Stone:334"},
new CompanyDet { ID = 53,SubID=335,Stone="Stone:335",Color="White:Stone:335",Shape="Round:White:Stone:335"},
new CompanyDet { ID = 54,SubID=336,Stone="Stone:336",Color="White:Stone:336",Shape="Round:White:Stone:336"},
new CompanyDet { ID = 51,SubID=337,Stone="Stone:337",Color="White:Stone:337",Shape="Round:White:Stone:337"},
new CompanyDet { ID = 52,SubID=338,Stone="Stone:338",Color="White:Stone:338",Shape="Round:White:Stone:338"},
new CompanyDet { ID = 53,SubID=339,Stone="Stone:339",Color="White:Stone:339",Shape="Round:White:Stone:339"},
new CompanyDet { ID = 54,SubID=340,Stone="Stone:340",Color="White:Stone:340",Shape="Round:White:Stone:340"},
new CompanyDet { ID = 51,SubID=341,Stone="Stone:341",Color="White:Stone:341",Shape="Round:White:Stone:341"},
new CompanyDet { ID = 52,SubID=342,Stone="Stone:342",Color="White:Stone:342",Shape="Round:White:Stone:342"},
new CompanyDet { ID = 53,SubID=343,Stone="Stone:343",Color="White:Stone:343",Shape="Round:White:Stone:343"},
new CompanyDet { ID = 54,SubID=344,Stone="Stone:344",Color="White:Stone:344",Shape="Round:White:Stone:344"},
new CompanyDet { ID = 51,SubID=345,Stone="Stone:345",Color="White:Stone:345",Shape="Round:White:Stone:345"},
new CompanyDet { ID = 52,SubID=346,Stone="Stone:346",Color="White:Stone:346",Shape="Round:White:Stone:346"},
new CompanyDet { ID = 53,SubID=347,Stone="Stone:347",Color="White:Stone:347",Shape="Round:White:Stone:347"},
new CompanyDet { ID = 54,SubID=348,Stone="Stone:348",Color="White:Stone:348",Shape="Round:White:Stone:348"},
new CompanyDet { ID = 51,SubID=349,Stone="Stone:349",Color="White:Stone:349",Shape="Round:White:Stone:349"},
new CompanyDet { ID = 52,SubID=350,Stone="Stone:350",Color="White:Stone:350",Shape="Round:White:Stone:350"},
new CompanyDet { ID = 53,SubID=351,Stone="Stone:351",Color="White:Stone:351",Shape="Round:White:Stone:351"},
new CompanyDet { ID = 54,SubID=352,Stone="Stone:352",Color="White:Stone:352",Shape="Round:White:Stone:352"},
new CompanyDet { ID = 51,SubID=353,Stone="Stone:353",Color="White:Stone:353",Shape="Round:White:Stone:353"},
new CompanyDet { ID = 52,SubID=354,Stone="Stone:354",Color="White:Stone:354",Shape="Round:White:Stone:354"},
new CompanyDet { ID = 53,SubID=355,Stone="Stone:355",Color="White:Stone:355",Shape="Round:White:Stone:355"},
new CompanyDet { ID = 54,SubID=356,Stone="Stone:356",Color="White:Stone:356",Shape="Round:White:Stone:356"},
new CompanyDet { ID = 121,SubID=357,Stone="Stone:357",Color="White:Stone:357",Shape="Round:White:Stone:357"},
new CompanyDet { ID = 122,SubID=358,Stone="Stone:358",Color="White:Stone:358",Shape="Round:White:Stone:358"},
new CompanyDet { ID = 123,SubID=359,Stone="Stone:359",Color="White:Stone:359",Shape="Round:White:Stone:359"},
new CompanyDet { ID = 124,SubID=360,Stone="Stone:360",Color="White:Stone:360",Shape="Round:White:Stone:360"},
new CompanyDet { ID = 121,SubID=361,Stone="Stone:361",Color="White:Stone:361",Shape="Round:White:Stone:361"},
new CompanyDet { ID = 122,SubID=362,Stone="Stone:362",Color="White:Stone:362",Shape="Round:White:Stone:362"},
new CompanyDet { ID = 123,SubID=363,Stone="Stone:363",Color="White:Stone:363",Shape="Round:White:Stone:363"},
new CompanyDet { ID = 124,SubID=364,Stone="Stone:364",Color="White:Stone:364",Shape="Round:White:Stone:364"},
new CompanyDet { ID = 121,SubID=365,Stone="Stone:365",Color="White:Stone:365",Shape="Round:White:Stone:365"},
new CompanyDet { ID = 122,SubID=366,Stone="Stone:366",Color="White:Stone:366",Shape="Round:White:Stone:366"},
new CompanyDet { ID = 123,SubID=367,Stone="Stone:367",Color="White:Stone:367",Shape="Round:White:Stone:367"},
new CompanyDet { ID = 124,SubID=368,Stone="Stone:368",Color="White:Stone:368",Shape="Round:White:Stone:368"},
new CompanyDet { ID = 121,SubID=369,Stone="Stone:369",Color="White:Stone:369",Shape="Round:White:Stone:369"},
new CompanyDet { ID = 122,SubID=370,Stone="Stone:370",Color="White:Stone:370",Shape="Round:White:Stone:370"},
new CompanyDet { ID = 123,SubID=371,Stone="Stone:371",Color="White:Stone:371",Shape="Round:White:Stone:371"},
new CompanyDet { ID = 124,SubID=372,Stone="Stone:372",Color="White:Stone:372",Shape="Round:White:Stone:372"},
new CompanyDet { ID = 121,SubID=373,Stone="Stone:373",Color="White:Stone:373",Shape="Round:White:Stone:373"},
new CompanyDet { ID = 122,SubID=374,Stone="Stone:374",Color="White:Stone:374",Shape="Round:White:Stone:374"},
new CompanyDet { ID = 123,SubID=375,Stone="Stone:375",Color="White:Stone:375",Shape="Round:White:Stone:375"},
new CompanyDet { ID = 124,SubID=376,Stone="Stone:376",Color="White:Stone:376",Shape="Round:White:Stone:376"},
new CompanyDet { ID = 121,SubID=377,Stone="Stone:377",Color="White:Stone:377",Shape="Round:White:Stone:377"},
new CompanyDet { ID = 122,SubID=378,Stone="Stone:378",Color="White:Stone:378",Shape="Round:White:Stone:378"},
new CompanyDet { ID = 123,SubID=379,Stone="Stone:379",Color="White:Stone:379",Shape="Round:White:Stone:379"},
new CompanyDet { ID = 124,SubID=380,Stone="Stone:380",Color="White:Stone:380",Shape="Round:White:Stone:380"},
new CompanyDet { ID = 121,SubID=381,Stone="Stone:381",Color="White:Stone:381",Shape="Round:White:Stone:381"},
new CompanyDet { ID = 122,SubID=382,Stone="Stone:382",Color="White:Stone:382",Shape="Round:White:Stone:382"},
new CompanyDet { ID = 123,SubID=383,Stone="Stone:383",Color="White:Stone:383",Shape="Round:White:Stone:383"},
new CompanyDet { ID = 124,SubID=384,Stone="Stone:384",Color="White:Stone:384",Shape="Round:White:Stone:384"},
new CompanyDet { ID = 1211,SubID=385,Stone="Stone:385",Color="White:Stone:385",Shape="Round:White:Stone:385"},
new CompanyDet { ID = 1212,SubID=386,Stone="Stone:386",Color="White:Stone:386",Shape="Round:White:Stone:386"},
new CompanyDet { ID = 1213,SubID=387,Stone="Stone:387",Color="White:Stone:387",Shape="Round:White:Stone:387"},
new CompanyDet { ID = 1214,SubID=388,Stone="Stone:388",Color="White:Stone:388",Shape="Round:White:Stone:388"},
new CompanyDet { ID = 1211,SubID=389,Stone="Stone:389",Color="White:Stone:389",Shape="Round:White:Stone:389"},
new CompanyDet { ID = 1212,SubID=390,Stone="Stone:390",Color="White:Stone:390",Shape="Round:White:Stone:390"},
new CompanyDet { ID = 1213,SubID=391,Stone="Stone:391",Color="White:Stone:391",Shape="Round:White:Stone:391"},
new CompanyDet { ID = 1214,SubID=392,Stone="Stone:392",Color="White:Stone:392",Shape="Round:White:Stone:392"},
new CompanyDet { ID = 1211,SubID=393,Stone="Stone:393",Color="White:Stone:393",Shape="Round:White:Stone:393"},
new CompanyDet { ID = 1212,SubID=394,Stone="Stone:394",Color="White:Stone:394",Shape="Round:White:Stone:394"},
new CompanyDet { ID = 1213,SubID=395,Stone="Stone:395",Color="White:Stone:395",Shape="Round:White:Stone:395"},
new CompanyDet { ID = 1214,SubID=396,Stone="Stone:396",Color="White:Stone:396",Shape="Round:White:Stone:396"},
new CompanyDet { ID = 1211,SubID=397,Stone="Stone:397",Color="White:Stone:397",Shape="Round:White:Stone:397"},
new CompanyDet { ID = 1212,SubID=398,Stone="Stone:398",Color="White:Stone:398",Shape="Round:White:Stone:398"},
new CompanyDet { ID = 1213,SubID=399,Stone="Stone:399",Color="White:Stone:399",Shape="Round:White:Stone:399"},
new CompanyDet { ID = 1214,SubID=400,Stone="Stone:400",Color="White:Stone:400",Shape="Round:White:Stone:400"},
new CompanyDet { ID = 1211,SubID=401,Stone="Stone:401",Color="White:Stone:401",Shape="Round:White:Stone:401"},
new CompanyDet { ID = 1212,SubID=402,Stone="Stone:402",Color="White:Stone:402",Shape="Round:White:Stone:402"},
new CompanyDet { ID = 1213,SubID=403,Stone="Stone:403",Color="White:Stone:403",Shape="Round:White:Stone:403"},
new CompanyDet { ID = 1214,SubID=404,Stone="Stone:404",Color="White:Stone:404",Shape="Round:White:Stone:404"},
new CompanyDet { ID = 1211,SubID=405,Stone="Stone:405",Color="White:Stone:405",Shape="Round:White:Stone:405"},
new CompanyDet { ID = 1212,SubID=406,Stone="Stone:406",Color="White:Stone:406",Shape="Round:White:Stone:406"},
new CompanyDet { ID = 1213,SubID=407,Stone="Stone:407",Color="White:Stone:407",Shape="Round:White:Stone:407"},
new CompanyDet { ID = 1214,SubID=408,Stone="Stone:408",Color="White:Stone:408",Shape="Round:White:Stone:408"},
new CompanyDet { ID = 9,SubID=409,Stone="Stone:409",Color="White:Stone:409",Shape="Round:White:Stone:409"},
new CompanyDet { ID = 10,SubID=410,Stone="Stone:410",Color="White:Stone:410",Shape="Round:White:Stone:410"},
new CompanyDet { ID = 11,SubID=411,Stone="Stone:411",Color="White:Stone:411",Shape="Round:White:Stone:411"},
new CompanyDet { ID = 12,SubID=412,Stone="Stone:412",Color="White:Stone:412",Shape="Round:White:Stone:412"},
new CompanyDet { ID = 9,SubID=413,Stone="Stone:413",Color="White:Stone:413",Shape="Round:White:Stone:413"},
new CompanyDet { ID = 10,SubID=414,Stone="Stone:414",Color="White:Stone:414",Shape="Round:White:Stone:414"},
new CompanyDet { ID = 11,SubID=415,Stone="Stone:415",Color="White:Stone:415",Shape="Round:White:Stone:415"},
new CompanyDet { ID = 12,SubID=416,Stone="Stone:416",Color="White:Stone:416",Shape="Round:White:Stone:416"},
new CompanyDet { ID = 9,SubID=417,Stone="Stone:417",Color="White:Stone:417",Shape="Round:White:Stone:417"},
new CompanyDet { ID = 10,SubID=418,Stone="Stone:418",Color="White:Stone:418",Shape="Round:White:Stone:418"},
new CompanyDet { ID = 11,SubID=419,Stone="Stone:419",Color="White:Stone:419",Shape="Round:White:Stone:419"},
new CompanyDet { ID = 12,SubID=420,Stone="Stone:420",Color="White:Stone:420",Shape="Round:White:Stone:420"},
new CompanyDet { ID = 1,SubID=421,Stone="Stone:421",Color="White:Stone:421",Shape="Round:White:Stone:421"},
new CompanyDet { ID = 2,SubID=422,Stone="Stone:422",Color="White:Stone:422",Shape="Round:White:Stone:422"},
new CompanyDet { ID = 3,SubID=423,Stone="Stone:423",Color="White:Stone:423",Shape="Round:White:Stone:423"},
new CompanyDet { ID = 4,SubID=424,Stone="Stone:424",Color="White:Stone:424",Shape="Round:White:Stone:424"},
new CompanyDet { ID = 1,SubID=425,Stone="Stone:425",Color="White:Stone:425",Shape="Round:White:Stone:425"},
new CompanyDet { ID = 2,SubID=426,Stone="Stone:426",Color="White:Stone:426",Shape="Round:White:Stone:426"},
new CompanyDet { ID = 3,SubID=427,Stone="Stone:427",Color="White:Stone:427",Shape="Round:White:Stone:427"},
new CompanyDet { ID = 4,SubID=428,Stone="Stone:428",Color="White:Stone:428",Shape="Round:White:Stone:428"},
new CompanyDet { ID = 1,SubID=429,Stone="Stone:429",Color="White:Stone:429",Shape="Round:White:Stone:429"},
new CompanyDet { ID = 2,SubID=430,Stone="Stone:430",Color="White:Stone:430",Shape="Round:White:Stone:430"},
new CompanyDet { ID = 3,SubID=431,Stone="Stone:431",Color="White:Stone:431",Shape="Round:White:Stone:431"},
new CompanyDet { ID = 4,SubID=432,Stone="Stone:432",Color="White:Stone:432",Shape="Round:White:Stone:432"},
new CompanyDet { ID = 1,SubID=433,Stone="Stone:433",Color="White:Stone:433",Shape="Round:White:Stone:433"},
new CompanyDet { ID = 2,SubID=434,Stone="Stone:434",Color="White:Stone:434",Shape="Round:White:Stone:434"},
new CompanyDet { ID = 3,SubID=435,Stone="Stone:435",Color="White:Stone:435",Shape="Round:White:Stone:435"},
new CompanyDet { ID = 4,SubID=436,Stone="Stone:436",Color="White:Stone:436",Shape="Round:White:Stone:436"},
new CompanyDet { ID = 1,SubID=437,Stone="Stone:437",Color="White:Stone:437",Shape="Round:White:Stone:437"},
new CompanyDet { ID = 2,SubID=438,Stone="Stone:438",Color="White:Stone:438",Shape="Round:White:Stone:438"},
new CompanyDet { ID = 3,SubID=439,Stone="Stone:439",Color="White:Stone:439",Shape="Round:White:Stone:439"},
new CompanyDet { ID = 4,SubID=440,Stone="Stone:440",Color="White:Stone:440",Shape="Round:White:Stone:440"},
new CompanyDet { ID = 11,SubID=441,Stone="Stone:441",Color="White:Stone:441",Shape="Round:White:Stone:441"},
new CompanyDet { ID = 12,SubID=442,Stone="Stone:442",Color="White:Stone:442",Shape="Round:White:Stone:442"},
new CompanyDet { ID = 13,SubID=443,Stone="Stone:443",Color="White:Stone:443",Shape="Round:White:Stone:443"},
new CompanyDet { ID = 14,SubID=444,Stone="Stone:444",Color="White:Stone:444",Shape="Round:White:Stone:444"},
new CompanyDet { ID = 11,SubID=445,Stone="Stone:445",Color="White:Stone:445",Shape="Round:White:Stone:445"},
new CompanyDet { ID = 12,SubID=446,Stone="Stone:446",Color="White:Stone:446",Shape="Round:White:Stone:446"},
new CompanyDet { ID = 13,SubID=447,Stone="Stone:447",Color="White:Stone:447",Shape="Round:White:Stone:447"},
new CompanyDet { ID = 14,SubID=448,Stone="Stone:448",Color="White:Stone:448",Shape="Round:White:Stone:448"},
new CompanyDet { ID = 11,SubID=449,Stone="Stone:449",Color="White:Stone:449",Shape="Round:White:Stone:449"},
new CompanyDet { ID = 12,SubID=450,Stone="Stone:450",Color="White:Stone:450",Shape="Round:White:Stone:450"},
new CompanyDet { ID = 13,SubID=451,Stone="Stone:451",Color="White:Stone:451",Shape="Round:White:Stone:451"},
new CompanyDet { ID = 14,SubID=452,Stone="Stone:452",Color="White:Stone:452",Shape="Round:White:Stone:452"},
new CompanyDet { ID = 11,SubID=453,Stone="Stone:453",Color="White:Stone:453",Shape="Round:White:Stone:453"},
new CompanyDet { ID = 12,SubID=454,Stone="Stone:454",Color="White:Stone:454",Shape="Round:White:Stone:454"},
new CompanyDet { ID = 13,SubID=455,Stone="Stone:455",Color="White:Stone:455",Shape="Round:White:Stone:455"},
new CompanyDet { ID = 14,SubID=456,Stone="Stone:456",Color="White:Stone:456",Shape="Round:White:Stone:456"},
new CompanyDet { ID = 51,SubID=457,Stone="Stone:457",Color="White:Stone:457",Shape="Round:White:Stone:457"},
new CompanyDet { ID = 52,SubID=458,Stone="Stone:458",Color="White:Stone:458",Shape="Round:White:Stone:458"},
new CompanyDet { ID = 53,SubID=459,Stone="Stone:459",Color="White:Stone:459",Shape="Round:White:Stone:459"},
new CompanyDet { ID = 54,SubID=460,Stone="Stone:460",Color="White:Stone:460",Shape="Round:White:Stone:460"},
new CompanyDet { ID = 51,SubID=461,Stone="Stone:461",Color="White:Stone:461",Shape="Round:White:Stone:461"},
new CompanyDet { ID = 52,SubID=462,Stone="Stone:462",Color="White:Stone:462",Shape="Round:White:Stone:462"},
new CompanyDet { ID = 53,SubID=463,Stone="Stone:463",Color="White:Stone:463",Shape="Round:White:Stone:463"},
new CompanyDet { ID = 54,SubID=464,Stone="Stone:464",Color="White:Stone:464",Shape="Round:White:Stone:464"},
new CompanyDet { ID = 51,SubID=465,Stone="Stone:465",Color="White:Stone:465",Shape="Round:White:Stone:465"},
new CompanyDet { ID = 52,SubID=466,Stone="Stone:466",Color="White:Stone:466",Shape="Round:White:Stone:466"},
new CompanyDet { ID = 53,SubID=467,Stone="Stone:467",Color="White:Stone:467",Shape="Round:White:Stone:467"},
new CompanyDet { ID = 54,SubID=468,Stone="Stone:468",Color="White:Stone:468",Shape="Round:White:Stone:468"},
new CompanyDet { ID = 51,SubID=469,Stone="Stone:469",Color="White:Stone:469",Shape="Round:White:Stone:469"},
new CompanyDet { ID = 52,SubID=470,Stone="Stone:470",Color="White:Stone:470",Shape="Round:White:Stone:470"},
new CompanyDet { ID = 53,SubID=471,Stone="Stone:471",Color="White:Stone:471",Shape="Round:White:Stone:471"},
new CompanyDet { ID = 54,SubID=472,Stone="Stone:472",Color="White:Stone:472",Shape="Round:White:Stone:472"},
new CompanyDet { ID = 51,SubID=473,Stone="Stone:473",Color="White:Stone:473",Shape="Round:White:Stone:473"},
new CompanyDet { ID = 52,SubID=474,Stone="Stone:474",Color="White:Stone:474",Shape="Round:White:Stone:474"},
new CompanyDet { ID = 53,SubID=475,Stone="Stone:475",Color="White:Stone:475",Shape="Round:White:Stone:475"},
new CompanyDet { ID = 54,SubID=476,Stone="Stone:476",Color="White:Stone:476",Shape="Round:White:Stone:476"},
new CompanyDet { ID = 51,SubID=477,Stone="Stone:477",Color="White:Stone:477",Shape="Round:White:Stone:477"},
new CompanyDet { ID = 52,SubID=478,Stone="Stone:478",Color="White:Stone:478",Shape="Round:White:Stone:478"},
new CompanyDet { ID = 53,SubID=479,Stone="Stone:479",Color="White:Stone:479",Shape="Round:White:Stone:479"},
new CompanyDet { ID = 54,SubID=480,Stone="Stone:480",Color="White:Stone:480",Shape="Round:White:Stone:480"},
new CompanyDet { ID = 121,SubID=481,Stone="Stone:481",Color="White:Stone:481",Shape="Round:White:Stone:481"},
new CompanyDet { ID = 122,SubID=482,Stone="Stone:482",Color="White:Stone:482",Shape="Round:White:Stone:482"},
new CompanyDet { ID = 123,SubID=483,Stone="Stone:483",Color="White:Stone:483",Shape="Round:White:Stone:483"},
new CompanyDet { ID = 124,SubID=484,Stone="Stone:484",Color="White:Stone:484",Shape="Round:White:Stone:484"},
new CompanyDet { ID = 121,SubID=485,Stone="Stone:485",Color="White:Stone:485",Shape="Round:White:Stone:485"},
new CompanyDet { ID = 122,SubID=486,Stone="Stone:486",Color="White:Stone:486",Shape="Round:White:Stone:486"},
new CompanyDet { ID = 123,SubID=487,Stone="Stone:487",Color="White:Stone:487",Shape="Round:White:Stone:487"},
new CompanyDet { ID = 124,SubID=488,Stone="Stone:488",Color="White:Stone:488",Shape="Round:White:Stone:488"},
new CompanyDet { ID = 121,SubID=489,Stone="Stone:489",Color="White:Stone:489",Shape="Round:White:Stone:489"},
new CompanyDet { ID = 122,SubID=490,Stone="Stone:490",Color="White:Stone:490",Shape="Round:White:Stone:490"},
new CompanyDet { ID = 123,SubID=491,Stone="Stone:491",Color="White:Stone:491",Shape="Round:White:Stone:491"},
new CompanyDet { ID = 124,SubID=492,Stone="Stone:492",Color="White:Stone:492",Shape="Round:White:Stone:492"},
new CompanyDet { ID = 121,SubID=493,Stone="Stone:493",Color="White:Stone:493",Shape="Round:White:Stone:493"},
new CompanyDet { ID = 122,SubID=494,Stone="Stone:494",Color="White:Stone:494",Shape="Round:White:Stone:494"},
new CompanyDet { ID = 123,SubID=495,Stone="Stone:495",Color="White:Stone:495",Shape="Round:White:Stone:495"},
new CompanyDet { ID = 124,SubID=496,Stone="Stone:496",Color="White:Stone:496",Shape="Round:White:Stone:496"},
new CompanyDet { ID = 121,SubID=497,Stone="Stone:497",Color="White:Stone:497",Shape="Round:White:Stone:497"},
new CompanyDet { ID = 122,SubID=498,Stone="Stone:498",Color="White:Stone:498",Shape="Round:White:Stone:498"},
new CompanyDet { ID = 123,SubID=499,Stone="Stone:499",Color="White:Stone:499",Shape="Round:White:Stone:499"},
new CompanyDet { ID = 124,SubID=500,Stone="Stone:500",Color="White:Stone:500",Shape="Round:White:Stone:500"},
new CompanyDet { ID = 4,SubID=441,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=442,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=443,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=444,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=445,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=446,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=447,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=448,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=449,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=450,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=451,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=452,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=453,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=454,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=455,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=456,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=457,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=458,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=459,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=460,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=461,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=462,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=463,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=464,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=465,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=466,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=467,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=468,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=469,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=470,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=471,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=472,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=473,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=474,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=475,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=476,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=477,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=478,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=479,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=480,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=481,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=482,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=483,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=484,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=485,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=486,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=487,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=488,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=489,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=490,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=491,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=492,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=493,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=494,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=495,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=496,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=497,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=498,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=499,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=500,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=501,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=502,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=503,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=504,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=505,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=506,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=507,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=508,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=509,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=510,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=511,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=512,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=513,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=514,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=515,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=516,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=517,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=518,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=519,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=520,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=521,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=522,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=523,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=524,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=525,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=526,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=527,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=528,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=529,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=530,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=531,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=532,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=533,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=534,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=535,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=536,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=537,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=538,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=539,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=540,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=541,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=542,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=543,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=544,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=545,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=546,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=547,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=548,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=549,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=550,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=551,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=552,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=553,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=554,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=555,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=556,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=557,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=558,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=559,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=560,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=561,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=562,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=563,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=564,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=565,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=566,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=567,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=568,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=569,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=570,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=571,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=572,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=573,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=574,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=575,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=576,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=577,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=578,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=579,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=580,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=581,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=582,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=583,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=584,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=585,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=586,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=587,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=588,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=589,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=590,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=591,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=592,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=593,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=594,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=595,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=596,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=597,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=598,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=599,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=600,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=601,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=602,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=603,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=604,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=605,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=606,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=607,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=608,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=609,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=610,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=611,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=612,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=613,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=614,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=615,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=616,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=617,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=618,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=619,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=620,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=621,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=622,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=623,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=624,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=625,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=626,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=627,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=628,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=629,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=630,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=631,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=632,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=633,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=634,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=635,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=636,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=637,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=638,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=639,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=640,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},

};
}
</script>
<script>
var getLotID = function () {
if (App.GridMasterDetail.getSelectionModel().getSelec tion()[0] == undefined) {
return -1;
} else {
return App.GridMasterDetail.getSelectionModel().getSelect ion()[0].data.ID;
}
}
</script>
<ext:GridPanel ID="GridMasterDetail" runat="server"
IDMode="Static" Title="Master Lot" Height="320" ColumnLines="true" RowLines="true"
Collapsible="true" AnimCollapse="true" Icon="Table">
<Store>
<ext:Store ID="StoreCompany" runat="server" IDMode="Static"
PageSize="20" OnReadData="StoreCompany_ReadData" RemoteSort="true" Buffered="true"
LeadingBufferZone="20" TrailingBufferZone="20">
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="ModelSingleBulkDetail" runat="server" IDMode="Static" IDProperty="ID">
<Fields>
<ext:ModelField Name="ID" />
<ext:ModelField Name="Name" />
<ext:ModelField Name="Price" />
<ext:ModelField Name="Change" />
<ext:ModelField Name="PctChange" />
<ext:ModelField Name="LastChange" />
</Fields>
</ext:Model>
</Model>
<Sorters>
<ext:DataSorter Direction="ASC" Property="ID" />
</Sorters>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn ID="rwStoneSearch" runat="server" />

<ext:CheckColumn ID="chkRecord" runat="server" DataIndex="isSelected" Width="50px" Editable="true" Text="All" Align="Center" />
<ext:Column ID="colLotID" runat="server" DataIndex="ID" Text="LotID" Sortable="true" Hideable="true" Hidden="true" />
<ext:Column ID="colLotName" runat="server" DataIndex="Name" Text="Lot Name" Sortable="true" />
<ext:SummaryColumn ID="sColTotPcs" runat="server" DataIndex="Price" Text="Total Pcs" Sortable="true" Align="Right" SummaryType="Sum">
<Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
<SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
</ext:SummaryColumn>
<ext:SummaryColumn ID="sColTotCts" runat="server" DataIndex="Change" Text="Total Cts" Sortable="true" Align="Right" SummaryType="Sum">
<Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
<SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
</ext:SummaryColumn>
<ext:NumberColumn ID="nColRapRate" runat="server" DataIndex="PctChange" Text="RapRate" Sortable="true" Hideable="true" Align="Right" />
<ext:DateColumn ID="nColInwDisc" runat="server" DataIndex="LastChange" Text="Inw Disc" Sortable="true" Hideable="true" Align="Right" />

</Columns>
</ColumnModel>
<Plugins>
<ext:CellEditing ID="CellEditing2" runat="server">
<Listeners>
</Listeners>
</ext:CellEditing>
</Plugins>
<View>
<ext:GridView ID="GridView1" runat="server" TrackOver="false" />
</View>
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" PruneRemoved="false" Mode="Single">
<Listeners>
<SelectionChange Handler="App.StoreSingleDetail.reload();" />
</Listeners>
</ext:RowSelectionModel>
</SelectionModel>
<Features>
<ext:Summary ID="Summary2" runat="server" />
</Features>
</ext:GridPanel>
<ext:Component ID="Component1" Width="10" Height="10" runat="server" />
<ext:GridPanel Icon="Table" Title="Stone Details" ID="GridSingleDetail" runat="server" IDMode="Static" RowLines="true" ColumnLines="true" BodyBorder="1" AutoScroll="true" Height="300" Frame="true">
<Store>
<ext:Store ID="StoreSingleDetail" runat="server" IDMode="Static" PageSize="20"
OnReadData="StoreSingle_ReadData" LeadingBufferZone="20" TrailingBufferZone="20"
RemoteSort="true" Buffered="true">
<Parameters>
<ext:StoreParameter Name="ID" Value="getLotID()" Mode="Raw" />
</Parameters>
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="ModelSingleDetail" runat="server" IDMode="Static" IDProperty="SubID">
<Fields>
<ext:ModelField Name="ID" />
<ext:ModelField Name="SubID" />
<ext:ModelField Name="Stone" />
<ext:ModelField Name="Color" />
<ext:ModelField Name="Shape" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn ID="RowNumbererColumn1" runat="server" />
<ext:Column ID="colCompany" runat="server" DataIndex="ID" Text="MasterID" Align="Center" />
<ext:Column ID="colSingleTxtStoneID" runat="server" DataIndex="SubID" Text="SubID" Sortable="true" Hideable="true" />
<ext:Column ID="colSingleClarityID" runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
<ext:Column ID="Column1" runat="server" DataIndex="Color" Text="Color" Align="Center" />
<ext:Column ID="colSingleShapeID" runat="server" DataIndex="Shape" Text="Shape" Align="Center" />
</Columns>
</ColumnModel>
<View>
<ext:GridView ID="GridView2" runat="server" TrackOver="false" />
</View>
<SelectionModel>
<ext:CheckboxSelectionModel ID="chk12" runat="server" PruneRemoved="false" Mode="Multi" />
</SelectionModel>
<Features>
<ext:Summary ID="Summary1" runat="server" />
</Features>
</ext:GridPanel>




Thanks

Daniil
Dec 26, 2013, 4:35 PM
Hi @shaileshsakaria,

It looks there might a logic error in the StoreSingle_ReadData method. It returns no data if click the fifth or sixth row of the master grid.

Also I cannot reproduce the JavaScript error. I am testing in FireFox with the latest Ext.NET from the SVN trunk.

shaileshsakaria
Dec 27, 2013, 9:30 AM
Hi

Thanks for quick reply.

I know that there is no detail data for fifth and sixth row but after click on fifth row and again click on first four row, data is not coming even data is there in first four row due to below javascript error.
(Uncaught TypeError: Cannot read property 'index' of undefined ext.axd?v=18167:51283)

I am using ext.net verson 2.1 and testing with Chrome browser. Let me know if anything required.

Here I am attaching sample here again as previous sample is not runnable, I have made some changes here.



<%@ Page Language="C#" %>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
public List<Company> lstMaster;
public class Company
{
public int ID { get; set; }
public string Name { get; set; }
public double Price { get; set; }
public double Change { get; set; }
public double PctChange { get; set; }
public DateTime LastChange { get; set; }
}
public List<CompanyDet> lstDetail;
public class CompanyDet
{
public int SubID { get; set; }
public int ID { get; set; }
public string Stone { get; set; }
public string Color { get; set; }
public string Shape { get; set; }

}
protected void Page_Load(object sender, EventArgs e)
{
if (!X.IsAjaxRequest)
{
}
DateTime today = DateTime.Today;
lstMaster = new List<Company>
{
new Company { ID = 1, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 2, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 3, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 4, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 5, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 6, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 7, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 8, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 9, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 10, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 11, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 12, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 13, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 14, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 15, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 16, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 17, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 18, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 19, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID = 20, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 21, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 22, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 23, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 24, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 25, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 26, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 27, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 28, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 29, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
new Company { ID = 51, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 52, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 53, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 54, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 55, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 56, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 57, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 58, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 59, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 110, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 111, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 112, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 113, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 114, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 115, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 116, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 117, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 118, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 119, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID = 120, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 121, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 122, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 123, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 124, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 125, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 126, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 127, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 128, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 129, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },

new Company { ID = 121, Name = "3m Co", Price = 71.72, Change = 0.02, PctChange = 0.03, LastChange = today },
new Company { ID = 122, Name = "Alcoa Inc", Price = 29.01, Change = 0.42, PctChange = 1.47, LastChange = today },
new Company { ID = 123, Name = "Altria Group Inc", Price = 83.81, Change = 0.28, PctChange = 0.34, LastChange = today },
new Company { ID = 124, Name = "American Express Company", Price = 52.55, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 125, Name = "American International Group, Inc.", Price = 64.13, Change = 0.31, PctChange = 0.49, LastChange = today },
new Company { ID = 126, Name = "AT&T Inc.", Price = 31.61, Change = -0.48, PctChange = -1.54, LastChange = today },
new Company { ID = 127, Name = "Boeing Co.", Price = 75.43, Change = 0.53, PctChange = 0.71, LastChange = today },
new Company { ID = 128, Name = "Caterpillar Inc.", Price = 67.27, Change = 0.92, PctChange = 1.39, LastChange = today },
new Company { ID = 129, Name = "Citigroup, Inc.", Price = 49.37, Change = 0.02, PctChange = 0.04, LastChange = today },
new Company { ID = 1210, Name = "E.I. du Pont de Nemours and Company", Price = 40.48, Change = 0.51, PctChange = 1.28, LastChange = today },
new Company { ID = 1211, Name = "Exxon Mobil Corp", Price = 68.1, Change = -0.43, PctChange = -0.64, LastChange = today },
new Company { ID = 1212, Name = "General Electric Company", Price = 34.14, Change = -0.08, PctChange = -0.23, LastChange = today },
new Company { ID = 1213, Name = "General Motors Corporation", Price = 30.27, Change = 1.09, PctChange = 3.74, LastChange = today },
new Company { ID = 1214, Name = "Hewlett-Packard Co.", Price = 36.53, Change = -0.03, PctChange = -0.08, LastChange = today },
new Company { ID = 1215, Name = "Honeywell Intl Inc", Price = 38.77, Change = 0.05, PctChange = 0.13, LastChange = today },
new Company { ID = 1216, Name = "Intel Corporation", Price = 19.88, Change = 0.31, PctChange = 1.58, LastChange = today },
new Company { ID = 1217, Name = "International Business Machines", Price = 81.41, Change = 0.44, PctChange = 0.54, LastChange = today },
new Company { ID = 1218, Name = "Johnson & Johnson", Price = 64.72, Change = 0.06, PctChange = 0.09, LastChange = today },
new Company { ID = 1219, Name = "JP Morgan & Chase & Co", Price = 45.73, Change = 0.07, PctChange = 0.15, LastChange = today },
new Company { ID =1220, Name = "McDonald\"s Corporation", Price = 36.76, Change = 0.86, PctChange = 2.40, LastChange = today },
new Company { ID = 1221, Name = "Merck & Co., Inc.", Price = 40.96, Change = 0.41, PctChange = 1.01, LastChange = today },
new Company { ID = 1222, Name = "Microsoft Corporation", Price = 25.84, Change = 0.14, PctChange = 0.54, LastChange = today },
new Company { ID = 1223, Name = "Pfizer Inc", Price = 27.96, Change = 0.4, PctChange = 1.45, LastChange = today },
new Company { ID = 1224, Name = "The Coca-Cola Company", Price = 45.07, Change = 0.26, PctChange = 0.58, LastChange = today },
new Company { ID = 1225, Name = "The Home Depot, Inc.", Price = 34.64, Change = 0.35, PctChange = 1.02, LastChange = today },
new Company { ID = 1226, Name = "The Procter & Gamble Company", Price = 61.91, Change = 0.01, PctChange = 0.02, LastChange = today },
new Company { ID = 1227, Name = "United Technologies Corporation", Price = 63.26, Change = 0.55, PctChange = 0.88, LastChange = today },
new Company { ID = 1228, Name = "Verizon Communications", Price = 35.57, Change = 0.39, PctChange = 1.11, LastChange = today },
new Company { ID = 1229, Name = "Wal-Mart Stores, Inc.", Price = 45.45, Change = 0.73, PctChange = 1.63, LastChange = today },
};

//StoreMasterDetail.DataSource = lstMaster.ToList();
//StoreMasterDetail.DataBind();
//}
}

protected void StoreCompany_ReadData(object sender, StoreReadDataEventArgs e)
{
Store store = (Store)sender;
List<Company> lstBatchData = new List<Company>();
int start = e.Start,
limit = e.Limit;


for (int i = start; i < start + limit && i < lstMaster.Count() && i >= 0; i++)
{
Company batchedResult = lstMaster[i];
lstBatchData.Add(batchedResult);
}
store.Data = lstBatchData;
e.Total = lstMaster.Count();
}

protected void StoreSingle_ReadData(object sender, StoreReadDataEventArgs e)
{
try
{
GetDetail();
Store store = (Store)sender;
// long compID = TTSessionClass.LoginCompanyID;
int vID = 0;
if (!string.IsNullOrEmpty(e.Parameters["ID"].ToString()))
{
vID = int.Parse(e.Parameters["ID"].ToString());
}
if (vID <= 0) vID = 1;
List<CompanyDet> lstTemp = lstDetail.Where(c => c.ID == vID).ToList();

List<CompanyDet> lstBatchData = new List<CompanyDet>();
int start = e.Start,
limit = e.Limit;

for (int i = start; i < start + limit && i < lstTemp.Count() && i >= 0; i++)
{
CompanyDet batchedResult = lstTemp[i];
lstBatchData.Add(batchedResult);
}
store.Data = lstBatchData;
e.Total = lstTemp.Count();
}
catch (Exception ex)
{
//base.ShowException(ex, StaticMethod.TTEnum.ExceptionType.Error);
}
}


public void GetDetail()
{
lstDetail = new List<CompanyDet>()
{
new CompanyDet { ID = 1,SubID=1,Stone="Stone:1",Color="White:Stone:1",Shape="Round:White:Stone:1"},
new CompanyDet { ID = 2,SubID=2,Stone="Stone:2",Color="White:Stone:2",Shape="Round:White:Stone:2"},
new CompanyDet { ID = 3,SubID=3,Stone="Stone:3",Color="White:Stone:3",Shape="Round:White:Stone:3"},
new CompanyDet { ID = 4,SubID=4,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 1,SubID=5,Stone="Stone:5",Color="White:Stone:5",Shape="Round:White:Stone:5"},
new CompanyDet { ID = 2,SubID=6,Stone="Stone:6",Color="White:Stone:6",Shape="Round:White:Stone:6"},
new CompanyDet { ID = 3,SubID=7,Stone="Stone:7",Color="White:Stone:7",Shape="Round:White:Stone:7"},
new CompanyDet { ID = 4,SubID=8,Stone="Stone:8",Color="White:Stone:8",Shape="Round:White:Stone:8"},
new CompanyDet { ID = 1,SubID=9,Stone="Stone:9",Color="White:Stone:9",Shape="Round:White:Stone:9"},
new CompanyDet { ID = 2,SubID=10,Stone="Stone:10",Color="White:Stone:10",Shape="Round:White:Stone:10"},
new CompanyDet { ID = 3,SubID=11,Stone="Stone:11",Color="White:Stone:11",Shape="Round:White:Stone:11"},
new CompanyDet { ID = 4,SubID=12,Stone="Stone:12",Color="White:Stone:12",Shape="Round:White:Stone:12"},
new CompanyDet { ID = 1,SubID=13,Stone="Stone:13",Color="White:Stone:13",Shape="Round:White:Stone:13"},
new CompanyDet { ID = 2,SubID=14,Stone="Stone:14",Color="White:Stone:14",Shape="Round:White:Stone:14"},
new CompanyDet { ID = 3,SubID=15,Stone="Stone:15",Color="White:Stone:15",Shape="Round:White:Stone:15"},
new CompanyDet { ID = 4,SubID=16,Stone="Stone:16",Color="White:Stone:16",Shape="Round:White:Stone:16"},
new CompanyDet { ID = 1,SubID=17,Stone="Stone:17",Color="White:Stone:17",Shape="Round:White:Stone:17"},
new CompanyDet { ID = 2,SubID=18,Stone="Stone:18",Color="White:Stone:18",Shape="Round:White:Stone:18"},
new CompanyDet { ID = 3,SubID=19,Stone="Stone:19",Color="White:Stone:19",Shape="Round:White:Stone:19"},
new CompanyDet { ID = 4,SubID=20,Stone="Stone:20",Color="White:Stone:20",Shape="Round:White:Stone:20"},
new CompanyDet { ID = 11,SubID=21,Stone="Stone:21",Color="White:Stone:21",Shape="Round:White:Stone:21"},
new CompanyDet { ID = 12,SubID=22,Stone="Stone:22",Color="White:Stone:22",Shape="Round:White:Stone:22"},
new CompanyDet { ID = 13,SubID=23,Stone="Stone:23",Color="White:Stone:23",Shape="Round:White:Stone:23"},
new CompanyDet { ID = 14,SubID=24,Stone="Stone:24",Color="White:Stone:24",Shape="Round:White:Stone:24"},
new CompanyDet { ID = 11,SubID=25,Stone="Stone:25",Color="White:Stone:25",Shape="Round:White:Stone:25"},
new CompanyDet { ID = 12,SubID=26,Stone="Stone:26",Color="White:Stone:26",Shape="Round:White:Stone:26"},
new CompanyDet { ID = 13,SubID=27,Stone="Stone:27",Color="White:Stone:27",Shape="Round:White:Stone:27"},
new CompanyDet { ID = 14,SubID=28,Stone="Stone:28",Color="White:Stone:28",Shape="Round:White:Stone:28"},
new CompanyDet { ID = 11,SubID=29,Stone="Stone:29",Color="White:Stone:29",Shape="Round:White:Stone:29"},
new CompanyDet { ID = 12,SubID=30,Stone="Stone:30",Color="White:Stone:30",Shape="Round:White:Stone:30"},
new CompanyDet { ID = 13,SubID=31,Stone="Stone:31",Color="White:Stone:31",Shape="Round:White:Stone:31"},
new CompanyDet { ID = 14,SubID=32,Stone="Stone:32",Color="White:Stone:32",Shape="Round:White:Stone:32"},
new CompanyDet { ID = 11,SubID=33,Stone="Stone:33",Color="White:Stone:33",Shape="Round:White:Stone:33"},
new CompanyDet { ID = 12,SubID=34,Stone="Stone:34",Color="White:Stone:34",Shape="Round:White:Stone:34"},
new CompanyDet { ID = 13,SubID=35,Stone="Stone:35",Color="White:Stone:35",Shape="Round:White:Stone:35"},
new CompanyDet { ID = 14,SubID=36,Stone="Stone:36",Color="White:Stone:36",Shape="Round:White:Stone:36"},
new CompanyDet { ID = 51,SubID=37,Stone="Stone:37",Color="White:Stone:37",Shape="Round:White:Stone:37"},
new CompanyDet { ID = 52,SubID=38,Stone="Stone:38",Color="White:Stone:38",Shape="Round:White:Stone:38"},
new CompanyDet { ID = 53,SubID=39,Stone="Stone:39",Color="White:Stone:39",Shape="Round:White:Stone:39"},
new CompanyDet { ID = 54,SubID=40,Stone="Stone:40",Color="White:Stone:40",Shape="Round:White:Stone:40"},
new CompanyDet { ID = 51,SubID=41,Stone="Stone:41",Color="White:Stone:41",Shape="Round:White:Stone:41"},
new CompanyDet { ID = 52,SubID=42,Stone="Stone:42",Color="White:Stone:42",Shape="Round:White:Stone:42"},
new CompanyDet { ID = 53,SubID=43,Stone="Stone:43",Color="White:Stone:43",Shape="Round:White:Stone:43"},
new CompanyDet { ID = 54,SubID=44,Stone="Stone:44",Color="White:Stone:44",Shape="Round:White:Stone:44"},
new CompanyDet { ID = 51,SubID=45,Stone="Stone:45",Color="White:Stone:45",Shape="Round:White:Stone:45"},
new CompanyDet { ID = 52,SubID=46,Stone="Stone:46",Color="White:Stone:46",Shape="Round:White:Stone:46"},
new CompanyDet { ID = 53,SubID=47,Stone="Stone:47",Color="White:Stone:47",Shape="Round:White:Stone:47"},
new CompanyDet { ID = 54,SubID=48,Stone="Stone:48",Color="White:Stone:48",Shape="Round:White:Stone:48"},
new CompanyDet { ID = 51,SubID=49,Stone="Stone:49",Color="White:Stone:49",Shape="Round:White:Stone:49"},
new CompanyDet { ID = 52,SubID=50,Stone="Stone:50",Color="White:Stone:50",Shape="Round:White:Stone:50"},
new CompanyDet { ID = 53,SubID=51,Stone="Stone:51",Color="White:Stone:51",Shape="Round:White:Stone:51"},
new CompanyDet { ID = 54,SubID=52,Stone="Stone:52",Color="White:Stone:52",Shape="Round:White:Stone:52"},
new CompanyDet { ID = 51,SubID=53,Stone="Stone:53",Color="White:Stone:53",Shape="Round:White:Stone:53"},
new CompanyDet { ID = 52,SubID=54,Stone="Stone:54",Color="White:Stone:54",Shape="Round:White:Stone:54"},
new CompanyDet { ID = 53,SubID=55,Stone="Stone:55",Color="White:Stone:55",Shape="Round:White:Stone:55"},
new CompanyDet { ID = 54,SubID=56,Stone="Stone:56",Color="White:Stone:56",Shape="Round:White:Stone:56"},
new CompanyDet { ID = 51,SubID=57,Stone="Stone:57",Color="White:Stone:57",Shape="Round:White:Stone:57"},
new CompanyDet { ID = 52,SubID=58,Stone="Stone:58",Color="White:Stone:58",Shape="Round:White:Stone:58"},
new CompanyDet { ID = 53,SubID=59,Stone="Stone:59",Color="White:Stone:59",Shape="Round:White:Stone:59"},
new CompanyDet { ID = 54,SubID=60,Stone="Stone:60",Color="White:Stone:60",Shape="Round:White:Stone:60"},
new CompanyDet { ID = 121,SubID=61,Stone="Stone:61",Color="White:Stone:61",Shape="Round:White:Stone:61"},
new CompanyDet { ID = 122,SubID=62,Stone="Stone:62",Color="White:Stone:62",Shape="Round:White:Stone:62"},
new CompanyDet { ID = 123,SubID=63,Stone="Stone:63",Color="White:Stone:63",Shape="Round:White:Stone:63"},
new CompanyDet { ID = 124,SubID=64,Stone="Stone:64",Color="White:Stone:64",Shape="Round:White:Stone:64"},
new CompanyDet { ID = 121,SubID=65,Stone="Stone:65",Color="White:Stone:65",Shape="Round:White:Stone:65"},
new CompanyDet { ID = 122,SubID=66,Stone="Stone:66",Color="White:Stone:66",Shape="Round:White:Stone:66"},
new CompanyDet { ID = 123,SubID=67,Stone="Stone:67",Color="White:Stone:67",Shape="Round:White:Stone:67"},
new CompanyDet { ID = 124,SubID=68,Stone="Stone:68",Color="White:Stone:68",Shape="Round:White:Stone:68"},
new CompanyDet { ID = 121,SubID=69,Stone="Stone:69",Color="White:Stone:69",Shape="Round:White:Stone:69"},
new CompanyDet { ID = 122,SubID=70,Stone="Stone:70",Color="White:Stone:70",Shape="Round:White:Stone:70"},
new CompanyDet { ID = 123,SubID=71,Stone="Stone:71",Color="White:Stone:71",Shape="Round:White:Stone:71"},
new CompanyDet { ID = 124,SubID=72,Stone="Stone:72",Color="White:Stone:72",Shape="Round:White:Stone:72"},
new CompanyDet { ID = 121,SubID=73,Stone="Stone:73",Color="White:Stone:73",Shape="Round:White:Stone:73"},
new CompanyDet { ID = 122,SubID=74,Stone="Stone:74",Color="White:Stone:74",Shape="Round:White:Stone:74"},
new CompanyDet { ID = 123,SubID=75,Stone="Stone:75",Color="White:Stone:75",Shape="Round:White:Stone:75"},
new CompanyDet { ID = 124,SubID=76,Stone="Stone:76",Color="White:Stone:76",Shape="Round:White:Stone:76"},
new CompanyDet { ID = 121,SubID=77,Stone="Stone:77",Color="White:Stone:77",Shape="Round:White:Stone:77"},
new CompanyDet { ID = 122,SubID=78,Stone="Stone:78",Color="White:Stone:78",Shape="Round:White:Stone:78"},
new CompanyDet { ID = 123,SubID=79,Stone="Stone:79",Color="White:Stone:79",Shape="Round:White:Stone:79"},
new CompanyDet { ID = 124,SubID=80,Stone="Stone:80",Color="White:Stone:80",Shape="Round:White:Stone:80"},
new CompanyDet { ID = 121,SubID=81,Stone="Stone:81",Color="White:Stone:81",Shape="Round:White:Stone:81"},
new CompanyDet { ID = 122,SubID=82,Stone="Stone:82",Color="White:Stone:82",Shape="Round:White:Stone:82"},
new CompanyDet { ID = 123,SubID=83,Stone="Stone:83",Color="White:Stone:83",Shape="Round:White:Stone:83"},
new CompanyDet { ID = 124,SubID=84,Stone="Stone:84",Color="White:Stone:84",Shape="Round:White:Stone:84"},
new CompanyDet { ID = 121,SubID=85,Stone="Stone:85",Color="White:Stone:85",Shape="Round:White:Stone:85"},
new CompanyDet { ID = 122,SubID=86,Stone="Stone:86",Color="White:Stone:86",Shape="Round:White:Stone:86"},
new CompanyDet { ID = 123,SubID=87,Stone="Stone:87",Color="White:Stone:87",Shape="Round:White:Stone:87"},
new CompanyDet { ID = 124,SubID=88,Stone="Stone:88",Color="White:Stone:88",Shape="Round:White:Stone:88"},
new CompanyDet { ID = 1211,SubID=89,Stone="Stone:89",Color="White:Stone:89",Shape="Round:White:Stone:89"},
new CompanyDet { ID = 1212,SubID=90,Stone="Stone:90",Color="White:Stone:90",Shape="Round:White:Stone:90"},
new CompanyDet { ID = 1213,SubID=91,Stone="Stone:91",Color="White:Stone:91",Shape="Round:White:Stone:91"},
new CompanyDet { ID = 1214,SubID=92,Stone="Stone:92",Color="White:Stone:92",Shape="Round:White:Stone:92"},
new CompanyDet { ID = 1211,SubID=93,Stone="Stone:93",Color="White:Stone:93",Shape="Round:White:Stone:93"},
new CompanyDet { ID = 1212,SubID=94,Stone="Stone:94",Color="White:Stone:94",Shape="Round:White:Stone:94"},
new CompanyDet { ID = 1213,SubID=95,Stone="Stone:95",Color="White:Stone:95",Shape="Round:White:Stone:95"},
new CompanyDet { ID = 1214,SubID=96,Stone="Stone:96",Color="White:Stone:96",Shape="Round:White:Stone:96"},
new CompanyDet { ID = 1211,SubID=97,Stone="Stone:97",Color="White:Stone:97",Shape="Round:White:Stone:97"},
new CompanyDet { ID = 1212,SubID=98,Stone="Stone:98",Color="White:Stone:98",Shape="Round:White:Stone:98"},
new CompanyDet { ID = 1213,SubID=99,Stone="Stone:99",Color="White:Stone:99",Shape="Round:White:Stone:99"},
new CompanyDet { ID = 1214,SubID=100,Stone="Stone:100",Color="White:Stone:100",Shape="Round:White:Stone:100"},
new CompanyDet { ID = 1211,SubID=101,Stone="Stone:101",Color="White:Stone:101",Shape="Round:White:Stone:101"},
new CompanyDet { ID = 1212,SubID=102,Stone="Stone:102",Color="White:Stone:102",Shape="Round:White:Stone:102"},
new CompanyDet { ID = 1213,SubID=103,Stone="Stone:103",Color="White:Stone:103",Shape="Round:White:Stone:103"},
new CompanyDet { ID = 1214,SubID=104,Stone="Stone:104",Color="White:Stone:104",Shape="Round:White:Stone:104"},
new CompanyDet { ID = 1211,SubID=105,Stone="Stone:105",Color="White:Stone:105",Shape="Round:White:Stone:105"},
new CompanyDet { ID = 1212,SubID=106,Stone="Stone:106",Color="White:Stone:106",Shape="Round:White:Stone:106"},
new CompanyDet { ID = 1213,SubID=107,Stone="Stone:107",Color="White:Stone:107",Shape="Round:White:Stone:107"},
new CompanyDet { ID = 1214,SubID=108,Stone="Stone:108",Color="White:Stone:108",Shape="Round:White:Stone:108"},
new CompanyDet { ID = 1211,SubID=109,Stone="Stone:109",Color="White:Stone:109",Shape="Round:White:Stone:109"},
new CompanyDet { ID = 1212,SubID=110,Stone="Stone:110",Color="White:Stone:110",Shape="Round:White:Stone:110"},
new CompanyDet { ID = 1213,SubID=111,Stone="Stone:111",Color="White:Stone:111",Shape="Round:White:Stone:111"},
new CompanyDet { ID = 1214,SubID=112,Stone="Stone:112",Color="White:Stone:112",Shape="Round:White:Stone:112"},
new CompanyDet { ID = 9,SubID=113,Stone="Stone:113",Color="White:Stone:113",Shape="Round:White:Stone:113"},
new CompanyDet { ID = 10,SubID=114,Stone="Stone:114",Color="White:Stone:114",Shape="Round:White:Stone:114"},
new CompanyDet { ID = 11,SubID=115,Stone="Stone:115",Color="White:Stone:115",Shape="Round:White:Stone:115"},
new CompanyDet { ID = 12,SubID=116,Stone="Stone:116",Color="White:Stone:116",Shape="Round:White:Stone:116"},
new CompanyDet { ID = 9,SubID=117,Stone="Stone:117",Color="White:Stone:117",Shape="Round:White:Stone:117"},
new CompanyDet { ID = 10,SubID=118,Stone="Stone:118",Color="White:Stone:118",Shape="Round:White:Stone:118"},
new CompanyDet { ID = 11,SubID=119,Stone="Stone:119",Color="White:Stone:119",Shape="Round:White:Stone:119"},
new CompanyDet { ID = 12,SubID=120,Stone="Stone:120",Color="White:Stone:120",Shape="Round:White:Stone:120"},
new CompanyDet { ID = 9,SubID=121,Stone="Stone:121",Color="White:Stone:121",Shape="Round:White:Stone:121"},
new CompanyDet { ID = 10,SubID=122,Stone="Stone:122",Color="White:Stone:122",Shape="Round:White:Stone:122"},
new CompanyDet { ID = 11,SubID=123,Stone="Stone:123",Color="White:Stone:123",Shape="Round:White:Stone:123"},
new CompanyDet { ID = 12,SubID=124,Stone="Stone:124",Color="White:Stone:124",Shape="Round:White:Stone:124"},
new CompanyDet { ID = 1,SubID=125,Stone="Stone:125",Color="White:Stone:125",Shape="Round:White:Stone:125"},
new CompanyDet { ID = 2,SubID=126,Stone="Stone:126",Color="White:Stone:126",Shape="Round:White:Stone:126"},
new CompanyDet { ID = 3,SubID=127,Stone="Stone:127",Color="White:Stone:127",Shape="Round:White:Stone:127"},
new CompanyDet { ID = 4,SubID=128,Stone="Stone:128",Color="White:Stone:128",Shape="Round:White:Stone:128"},
new CompanyDet { ID = 1,SubID=129,Stone="Stone:129",Color="White:Stone:129",Shape="Round:White:Stone:129"},
new CompanyDet { ID = 2,SubID=130,Stone="Stone:130",Color="White:Stone:130",Shape="Round:White:Stone:130"},
new CompanyDet { ID = 3,SubID=131,Stone="Stone:131",Color="White:Stone:131",Shape="Round:White:Stone:131"},
new CompanyDet { ID = 4,SubID=132,Stone="Stone:132",Color="White:Stone:132",Shape="Round:White:Stone:132"},
new CompanyDet { ID = 1,SubID=133,Stone="Stone:133",Color="White:Stone:133",Shape="Round:White:Stone:133"},
new CompanyDet { ID = 2,SubID=134,Stone="Stone:134",Color="White:Stone:134",Shape="Round:White:Stone:134"},
new CompanyDet { ID = 3,SubID=135,Stone="Stone:135",Color="White:Stone:135",Shape="Round:White:Stone:135"},
new CompanyDet { ID = 4,SubID=136,Stone="Stone:136",Color="White:Stone:136",Shape="Round:White:Stone:136"},
new CompanyDet { ID = 1,SubID=137,Stone="Stone:137",Color="White:Stone:137",Shape="Round:White:Stone:137"},
new CompanyDet { ID = 2,SubID=138,Stone="Stone:138",Color="White:Stone:138",Shape="Round:White:Stone:138"},
new CompanyDet { ID = 3,SubID=139,Stone="Stone:139",Color="White:Stone:139",Shape="Round:White:Stone:139"},
new CompanyDet { ID = 4,SubID=140,Stone="Stone:140",Color="White:Stone:140",Shape="Round:White:Stone:140"},
new CompanyDet { ID = 1,SubID=141,Stone="Stone:141",Color="White:Stone:141",Shape="Round:White:Stone:141"},
new CompanyDet { ID = 2,SubID=142,Stone="Stone:142",Color="White:Stone:142",Shape="Round:White:Stone:142"},
new CompanyDet { ID = 3,SubID=143,Stone="Stone:143",Color="White:Stone:143",Shape="Round:White:Stone:143"},
new CompanyDet { ID = 4,SubID=144,Stone="Stone:144",Color="White:Stone:144",Shape="Round:White:Stone:144"},
new CompanyDet { ID = 11,SubID=145,Stone="Stone:145",Color="White:Stone:145",Shape="Round:White:Stone:145"},
new CompanyDet { ID = 12,SubID=146,Stone="Stone:146",Color="White:Stone:146",Shape="Round:White:Stone:146"},
new CompanyDet { ID = 13,SubID=147,Stone="Stone:147",Color="White:Stone:147",Shape="Round:White:Stone:147"},
new CompanyDet { ID = 14,SubID=148,Stone="Stone:148",Color="White:Stone:148",Shape="Round:White:Stone:148"},
new CompanyDet { ID = 11,SubID=149,Stone="Stone:149",Color="White:Stone:149",Shape="Round:White:Stone:149"},
new CompanyDet { ID = 12,SubID=150,Stone="Stone:150",Color="White:Stone:150",Shape="Round:White:Stone:150"},
new CompanyDet { ID = 13,SubID=151,Stone="Stone:151",Color="White:Stone:151",Shape="Round:White:Stone:151"},
new CompanyDet { ID = 14,SubID=152,Stone="Stone:152",Color="White:Stone:152",Shape="Round:White:Stone:152"},
new CompanyDet { ID = 11,SubID=153,Stone="Stone:153",Color="White:Stone:153",Shape="Round:White:Stone:153"},
new CompanyDet { ID = 12,SubID=154,Stone="Stone:154",Color="White:Stone:154",Shape="Round:White:Stone:154"},
new CompanyDet { ID = 13,SubID=155,Stone="Stone:155",Color="White:Stone:155",Shape="Round:White:Stone:155"},
new CompanyDet { ID = 14,SubID=156,Stone="Stone:156",Color="White:Stone:156",Shape="Round:White:Stone:156"},
new CompanyDet { ID = 11,SubID=157,Stone="Stone:157",Color="White:Stone:157",Shape="Round:White:Stone:157"},
new CompanyDet { ID = 12,SubID=158,Stone="Stone:158",Color="White:Stone:158",Shape="Round:White:Stone:158"},
new CompanyDet { ID = 13,SubID=159,Stone="Stone:159",Color="White:Stone:159",Shape="Round:White:Stone:159"},
new CompanyDet { ID = 14,SubID=160,Stone="Stone:160",Color="White:Stone:160",Shape="Round:White:Stone:160"},
new CompanyDet { ID = 51,SubID=161,Stone="Stone:161",Color="White:Stone:161",Shape="Round:White:Stone:161"},
new CompanyDet { ID = 52,SubID=162,Stone="Stone:162",Color="White:Stone:162",Shape="Round:White:Stone:162"},
new CompanyDet { ID = 53,SubID=163,Stone="Stone:163",Color="White:Stone:163",Shape="Round:White:Stone:163"},
new CompanyDet { ID = 54,SubID=164,Stone="Stone:164",Color="White:Stone:164",Shape="Round:White:Stone:164"},
new CompanyDet { ID = 51,SubID=165,Stone="Stone:165",Color="White:Stone:165",Shape="Round:White:Stone:165"},
new CompanyDet { ID = 52,SubID=166,Stone="Stone:166",Color="White:Stone:166",Shape="Round:White:Stone:166"},
new CompanyDet { ID = 53,SubID=167,Stone="Stone:167",Color="White:Stone:167",Shape="Round:White:Stone:167"},
new CompanyDet { ID = 54,SubID=168,Stone="Stone:168",Color="White:Stone:168",Shape="Round:White:Stone:168"},
new CompanyDet { ID = 51,SubID=169,Stone="Stone:169",Color="White:Stone:169",Shape="Round:White:Stone:169"},
new CompanyDet { ID = 52,SubID=170,Stone="Stone:170",Color="White:Stone:170",Shape="Round:White:Stone:170"},
new CompanyDet { ID = 53,SubID=171,Stone="Stone:171",Color="White:Stone:171",Shape="Round:White:Stone:171"},
new CompanyDet { ID = 54,SubID=172,Stone="Stone:172",Color="White:Stone:172",Shape="Round:White:Stone:172"},
new CompanyDet { ID = 51,SubID=173,Stone="Stone:173",Color="White:Stone:173",Shape="Round:White:Stone:173"},
new CompanyDet { ID = 52,SubID=174,Stone="Stone:174",Color="White:Stone:174",Shape="Round:White:Stone:174"},
new CompanyDet { ID = 53,SubID=175,Stone="Stone:175",Color="White:Stone:175",Shape="Round:White:Stone:175"},
new CompanyDet { ID = 54,SubID=176,Stone="Stone:176",Color="White:Stone:176",Shape="Round:White:Stone:176"},
new CompanyDet { ID = 51,SubID=177,Stone="Stone:177",Color="White:Stone:177",Shape="Round:White:Stone:177"},
new CompanyDet { ID = 52,SubID=178,Stone="Stone:178",Color="White:Stone:178",Shape="Round:White:Stone:178"},
new CompanyDet { ID = 53,SubID=179,Stone="Stone:179",Color="White:Stone:179",Shape="Round:White:Stone:179"},
new CompanyDet { ID = 54,SubID=180,Stone="Stone:180",Color="White:Stone:180",Shape="Round:White:Stone:180"},
new CompanyDet { ID = 51,SubID=181,Stone="Stone:181",Color="White:Stone:181",Shape="Round:White:Stone:181"},
new CompanyDet { ID = 52,SubID=182,Stone="Stone:182",Color="White:Stone:182",Shape="Round:White:Stone:182"},
new CompanyDet { ID = 53,SubID=183,Stone="Stone:183",Color="White:Stone:183",Shape="Round:White:Stone:183"},
new CompanyDet { ID = 54,SubID=184,Stone="Stone:184",Color="White:Stone:184",Shape="Round:White:Stone:184"},
new CompanyDet { ID = 121,SubID=185,Stone="Stone:185",Color="White:Stone:185",Shape="Round:White:Stone:185"},
new CompanyDet { ID = 122,SubID=186,Stone="Stone:186",Color="White:Stone:186",Shape="Round:White:Stone:186"},
new CompanyDet { ID = 123,SubID=187,Stone="Stone:187",Color="White:Stone:187",Shape="Round:White:Stone:187"},
new CompanyDet { ID = 124,SubID=188,Stone="Stone:188",Color="White:Stone:188",Shape="Round:White:Stone:188"},
new CompanyDet { ID = 121,SubID=189,Stone="Stone:189",Color="White:Stone:189",Shape="Round:White:Stone:189"},
new CompanyDet { ID = 122,SubID=190,Stone="Stone:190",Color="White:Stone:190",Shape="Round:White:Stone:190"},
new CompanyDet { ID = 123,SubID=191,Stone="Stone:191",Color="White:Stone:191",Shape="Round:White:Stone:191"},
new CompanyDet { ID = 124,SubID=192,Stone="Stone:192",Color="White:Stone:192",Shape="Round:White:Stone:192"},
new CompanyDet { ID = 121,SubID=193,Stone="Stone:193",Color="White:Stone:193",Shape="Round:White:Stone:193"},
new CompanyDet { ID = 122,SubID=194,Stone="Stone:194",Color="White:Stone:194",Shape="Round:White:Stone:194"},
new CompanyDet { ID = 123,SubID=195,Stone="Stone:195",Color="White:Stone:195",Shape="Round:White:Stone:195"},
new CompanyDet { ID = 124,SubID=196,Stone="Stone:196",Color="White:Stone:196",Shape="Round:White:Stone:196"},
new CompanyDet { ID = 121,SubID=197,Stone="Stone:197",Color="White:Stone:197",Shape="Round:White:Stone:197"},
new CompanyDet { ID = 122,SubID=198,Stone="Stone:198",Color="White:Stone:198",Shape="Round:White:Stone:198"},
new CompanyDet { ID = 123,SubID=199,Stone="Stone:199",Color="White:Stone:199",Shape="Round:White:Stone:199"},
new CompanyDet { ID = 124,SubID=200,Stone="Stone:200",Color="White:Stone:200",Shape="Round:White:Stone:200"},
new CompanyDet { ID = 121,SubID=201,Stone="Stone:201",Color="White:Stone:201",Shape="Round:White:Stone:201"},
new CompanyDet { ID = 122,SubID=202,Stone="Stone:202",Color="White:Stone:202",Shape="Round:White:Stone:202"},
new CompanyDet { ID = 123,SubID=203,Stone="Stone:203",Color="White:Stone:203",Shape="Round:White:Stone:203"},
new CompanyDet { ID = 124,SubID=204,Stone="Stone:204",Color="White:Stone:204",Shape="Round:White:Stone:204"},
new CompanyDet { ID = 121,SubID=205,Stone="Stone:205",Color="White:Stone:205",Shape="Round:White:Stone:205"},
new CompanyDet { ID = 122,SubID=206,Stone="Stone:206",Color="White:Stone:206",Shape="Round:White:Stone:206"},
new CompanyDet { ID = 123,SubID=207,Stone="Stone:207",Color="White:Stone:207",Shape="Round:White:Stone:207"},
new CompanyDet { ID = 124,SubID=208,Stone="Stone:208",Color="White:Stone:208",Shape="Round:White:Stone:208"},
new CompanyDet { ID = 121,SubID=209,Stone="Stone:209",Color="White:Stone:209",Shape="Round:White:Stone:209"},
new CompanyDet { ID = 122,SubID=210,Stone="Stone:210",Color="White:Stone:210",Shape="Round:White:Stone:210"},
new CompanyDet { ID = 123,SubID=211,Stone="Stone:211",Color="White:Stone:211",Shape="Round:White:Stone:211"},
new CompanyDet { ID = 124,SubID=212,Stone="Stone:212",Color="White:Stone:212",Shape="Round:White:Stone:212"},
new CompanyDet { ID = 1211,SubID=213,Stone="Stone:213",Color="White:Stone:213",Shape="Round:White:Stone:213"},
new CompanyDet { ID = 1212,SubID=214,Stone="Stone:214",Color="White:Stone:214",Shape="Round:White:Stone:214"},
new CompanyDet { ID = 1213,SubID=215,Stone="Stone:215",Color="White:Stone:215",Shape="Round:White:Stone:215"},
new CompanyDet { ID = 1214,SubID=216,Stone="Stone:216",Color="White:Stone:216",Shape="Round:White:Stone:216"},
new CompanyDet { ID = 1211,SubID=217,Stone="Stone:217",Color="White:Stone:217",Shape="Round:White:Stone:217"},
new CompanyDet { ID = 1212,SubID=218,Stone="Stone:218",Color="White:Stone:218",Shape="Round:White:Stone:218"},
new CompanyDet { ID = 1213,SubID=219,Stone="Stone:219",Color="White:Stone:219",Shape="Round:White:Stone:219"},
new CompanyDet { ID = 1214,SubID=220,Stone="Stone:220",Color="White:Stone:220",Shape="Round:White:Stone:220"},
new CompanyDet { ID = 1211,SubID=221,Stone="Stone:221",Color="White:Stone:221",Shape="Round:White:Stone:221"},
new CompanyDet { ID = 1212,SubID=222,Stone="Stone:222",Color="White:Stone:222",Shape="Round:White:Stone:222"},
new CompanyDet { ID = 1213,SubID=223,Stone="Stone:223",Color="White:Stone:223",Shape="Round:White:Stone:223"},
new CompanyDet { ID = 1214,SubID=224,Stone="Stone:224",Color="White:Stone:224",Shape="Round:White:Stone:224"},
new CompanyDet { ID = 1211,SubID=225,Stone="Stone:225",Color="White:Stone:225",Shape="Round:White:Stone:225"},
new CompanyDet { ID = 1212,SubID=226,Stone="Stone:226",Color="White:Stone:226",Shape="Round:White:Stone:226"},
new CompanyDet { ID = 1213,SubID=227,Stone="Stone:227",Color="White:Stone:227",Shape="Round:White:Stone:227"},
new CompanyDet { ID = 1214,SubID=228,Stone="Stone:228",Color="White:Stone:228",Shape="Round:White:Stone:228"},
new CompanyDet { ID = 1211,SubID=229,Stone="Stone:229",Color="White:Stone:229",Shape="Round:White:Stone:229"},
new CompanyDet { ID = 1212,SubID=230,Stone="Stone:230",Color="White:Stone:230",Shape="Round:White:Stone:230"},
new CompanyDet { ID = 1213,SubID=231,Stone="Stone:231",Color="White:Stone:231",Shape="Round:White:Stone:231"},
new CompanyDet { ID = 1214,SubID=232,Stone="Stone:232",Color="White:Stone:232",Shape="Round:White:Stone:232"},
new CompanyDet { ID = 1211,SubID=233,Stone="Stone:233",Color="White:Stone:233",Shape="Round:White:Stone:233"},
new CompanyDet { ID = 1212,SubID=234,Stone="Stone:234",Color="White:Stone:234",Shape="Round:White:Stone:234"},
new CompanyDet { ID = 1213,SubID=235,Stone="Stone:235",Color="White:Stone:235",Shape="Round:White:Stone:235"},
new CompanyDet { ID = 1214,SubID=236,Stone="Stone:236",Color="White:Stone:236",Shape="Round:White:Stone:236"},
new CompanyDet { ID = 1220,SubID=237,Stone="Stone:237",Color="White:Stone:237",Shape="Round:White:Stone:237"},
new CompanyDet { ID = 1221,SubID=238,Stone="Stone:238",Color="White:Stone:238",Shape="Round:White:Stone:238"},
new CompanyDet { ID = 1222,SubID=239,Stone="Stone:239",Color="White:Stone:239",Shape="Round:White:Stone:239"},
new CompanyDet { ID = 1223,SubID=240,Stone="Stone:240",Color="White:Stone:240",Shape="Round:White:Stone:240"},
new CompanyDet { ID = 1224,SubID=241,Stone="Stone:241",Color="White:Stone:241",Shape="Round:White:Stone:241"},
new CompanyDet { ID = 1225,SubID=242,Stone="Stone:242",Color="White:Stone:242",Shape="Round:White:Stone:242"},
new CompanyDet { ID = 1226,SubID=243,Stone="Stone:243",Color="White:Stone:243",Shape="Round:White:Stone:243"},
new CompanyDet { ID = 1227,SubID=244,Stone="Stone:244",Color="White:Stone:244",Shape="Round:White:Stone:244"},
new CompanyDet { ID = 1228,SubID=245,Stone="Stone:245",Color="White:Stone:245",Shape="Round:White:Stone:245"},
new CompanyDet { ID = 1229,SubID=246,Stone="Stone:246",Color="White:Stone:246",Shape="Round:White:Stone:246"},
new CompanyDet { ID = 1220,SubID=247,Stone="Stone:247",Color="White:Stone:247",Shape="Round:White:Stone:247"},
new CompanyDet { ID = 1221,SubID=248,Stone="Stone:248",Color="White:Stone:248",Shape="Round:White:Stone:248"},
new CompanyDet { ID = 1222,SubID=249,Stone="Stone:249",Color="White:Stone:249",Shape="Round:White:Stone:249"},
new CompanyDet { ID = 1223,SubID=250,Stone="Stone:250",Color="White:Stone:250",Shape="Round:White:Stone:250"},
new CompanyDet { ID = 1224,SubID=251,Stone="Stone:251",Color="White:Stone:251",Shape="Round:White:Stone:251"},
new CompanyDet { ID = 1225,SubID=252,Stone="Stone:252",Color="White:Stone:252",Shape="Round:White:Stone:252"},
new CompanyDet { ID = 1226,SubID=253,Stone="Stone:253",Color="White:Stone:253",Shape="Round:White:Stone:253"},
new CompanyDet { ID = 1227,SubID=254,Stone="Stone:254",Color="White:Stone:254",Shape="Round:White:Stone:254"},
new CompanyDet { ID = 1228,SubID=255,Stone="Stone:255",Color="White:Stone:255",Shape="Round:White:Stone:255"},
new CompanyDet { ID = 1229,SubID=256,Stone="Stone:256",Color="White:Stone:256",Shape="Round:White:Stone:256"},
new CompanyDet { ID = 1220,SubID=257,Stone="Stone:257",Color="White:Stone:257",Shape="Round:White:Stone:257"},
new CompanyDet { ID = 1221,SubID=258,Stone="Stone:258",Color="White:Stone:258",Shape="Round:White:Stone:258"},
new CompanyDet { ID = 1222,SubID=259,Stone="Stone:259",Color="White:Stone:259",Shape="Round:White:Stone:259"},
new CompanyDet { ID = 1223,SubID=260,Stone="Stone:260",Color="White:Stone:260",Shape="Round:White:Stone:260"},
new CompanyDet { ID = 1224,SubID=261,Stone="Stone:261",Color="White:Stone:261",Shape="Round:White:Stone:261"},
new CompanyDet { ID = 1225,SubID=262,Stone="Stone:262",Color="White:Stone:262",Shape="Round:White:Stone:262"},
new CompanyDet { ID = 1226,SubID=263,Stone="Stone:263",Color="White:Stone:263",Shape="Round:White:Stone:263"},
new CompanyDet { ID = 1227,SubID=264,Stone="Stone:264",Color="White:Stone:264",Shape="Round:White:Stone:264"},
new CompanyDet { ID = 1228,SubID=265,Stone="Stone:265",Color="White:Stone:265",Shape="Round:White:Stone:265"},
new CompanyDet { ID = 1229,SubID=266,Stone="Stone:266",Color="White:Stone:266",Shape="Round:White:Stone:266"},
new CompanyDet { ID = 1220,SubID=267,Stone="Stone:267",Color="White:Stone:267",Shape="Round:White:Stone:267"},
new CompanyDet { ID = 1221,SubID=268,Stone="Stone:268",Color="White:Stone:268",Shape="Round:White:Stone:268"},
new CompanyDet { ID = 1222,SubID=269,Stone="Stone:269",Color="White:Stone:269",Shape="Round:White:Stone:269"},
new CompanyDet { ID = 1223,SubID=270,Stone="Stone:270",Color="White:Stone:270",Shape="Round:White:Stone:270"},
new CompanyDet { ID = 1224,SubID=271,Stone="Stone:271",Color="White:Stone:271",Shape="Round:White:Stone:271"},
new CompanyDet { ID = 1225,SubID=272,Stone="Stone:272",Color="White:Stone:272",Shape="Round:White:Stone:272"},
new CompanyDet { ID = 1226,SubID=273,Stone="Stone:273",Color="White:Stone:273",Shape="Round:White:Stone:273"},
new CompanyDet { ID = 1227,SubID=274,Stone="Stone:274",Color="White:Stone:274",Shape="Round:White:Stone:274"},
new CompanyDet { ID = 1228,SubID=275,Stone="Stone:275",Color="White:Stone:275",Shape="Round:White:Stone:275"},
new CompanyDet { ID = 1229,SubID=276,Stone="Stone:276",Color="White:Stone:276",Shape="Round:White:Stone:276"},
new CompanyDet { ID = 1220,SubID=277,Stone="Stone:277",Color="White:Stone:277",Shape="Round:White:Stone:277"},
new CompanyDet { ID = 1221,SubID=278,Stone="Stone:278",Color="White:Stone:278",Shape="Round:White:Stone:278"},
new CompanyDet { ID = 1222,SubID=279,Stone="Stone:279",Color="White:Stone:279",Shape="Round:White:Stone:279"},
new CompanyDet { ID = 1223,SubID=280,Stone="Stone:280",Color="White:Stone:280",Shape="Round:White:Stone:280"},
new CompanyDet { ID = 1224,SubID=281,Stone="Stone:281",Color="White:Stone:281",Shape="Round:White:Stone:281"},
new CompanyDet { ID = 1225,SubID=282,Stone="Stone:282",Color="White:Stone:282",Shape="Round:White:Stone:282"},
new CompanyDet { ID = 1226,SubID=283,Stone="Stone:283",Color="White:Stone:283",Shape="Round:White:Stone:283"},
new CompanyDet { ID = 1227,SubID=284,Stone="Stone:284",Color="White:Stone:284",Shape="Round:White:Stone:284"},
new CompanyDet { ID = 1228,SubID=285,Stone="Stone:285",Color="White:Stone:285",Shape="Round:White:Stone:285"},
new CompanyDet { ID = 1229,SubID=286,Stone="Stone:286",Color="White:Stone:286",Shape="Round:White:Stone:286"},
new CompanyDet { ID = 1220,SubID=287,Stone="Stone:287",Color="White:Stone:287",Shape="Round:White:Stone:287"},
new CompanyDet { ID = 1221,SubID=288,Stone="Stone:288",Color="White:Stone:288",Shape="Round:White:Stone:288"},
new CompanyDet { ID = 1222,SubID=289,Stone="Stone:289",Color="White:Stone:289",Shape="Round:White:Stone:289"},
new CompanyDet { ID = 1223,SubID=290,Stone="Stone:290",Color="White:Stone:290",Shape="Round:White:Stone:290"},
new CompanyDet { ID = 1224,SubID=291,Stone="Stone:291",Color="White:Stone:291",Shape="Round:White:Stone:291"},
new CompanyDet { ID = 1225,SubID=292,Stone="Stone:292",Color="White:Stone:292",Shape="Round:White:Stone:292"},
new CompanyDet { ID = 1226,SubID=293,Stone="Stone:293",Color="White:Stone:293",Shape="Round:White:Stone:293"},
new CompanyDet { ID = 1227,SubID=294,Stone="Stone:294",Color="White:Stone:294",Shape="Round:White:Stone:294"},
new CompanyDet { ID = 1228,SubID=295,Stone="Stone:295",Color="White:Stone:295",Shape="Round:White:Stone:295"},
new CompanyDet { ID = 1229,SubID=296,Stone="Stone:296",Color="White:Stone:296",Shape="Round:White:Stone:296"},
new CompanyDet { ID = 1,SubID=297,Stone="Stone:297",Color="White:Stone:297",Shape="Round:White:Stone:297"},
new CompanyDet { ID = 2,SubID=298,Stone="Stone:298",Color="White:Stone:298",Shape="Round:White:Stone:298"},
new CompanyDet { ID = 3,SubID=299,Stone="Stone:299",Color="White:Stone:299",Shape="Round:White:Stone:299"},
new CompanyDet { ID = 4,SubID=300,Stone="Stone:300",Color="White:Stone:300",Shape="Round:White:Stone:300"},
new CompanyDet { ID = 1,SubID=301,Stone="Stone:301",Color="White:Stone:301",Shape="Round:White:Stone:301"},
new CompanyDet { ID = 2,SubID=302,Stone="Stone:302",Color="White:Stone:302",Shape="Round:White:Stone:302"},
new CompanyDet { ID = 3,SubID=303,Stone="Stone:303",Color="White:Stone:303",Shape="Round:White:Stone:303"},
new CompanyDet { ID = 4,SubID=304,Stone="Stone:304",Color="White:Stone:304",Shape="Round:White:Stone:304"},
new CompanyDet { ID = 1,SubID=305,Stone="Stone:305",Color="White:Stone:305",Shape="Round:White:Stone:305"},
new CompanyDet { ID = 2,SubID=306,Stone="Stone:306",Color="White:Stone:306",Shape="Round:White:Stone:306"},
new CompanyDet { ID = 3,SubID=307,Stone="Stone:307",Color="White:Stone:307",Shape="Round:White:Stone:307"},
new CompanyDet { ID = 4,SubID=308,Stone="Stone:308",Color="White:Stone:308",Shape="Round:White:Stone:308"},
new CompanyDet { ID = 1,SubID=309,Stone="Stone:309",Color="White:Stone:309",Shape="Round:White:Stone:309"},
new CompanyDet { ID = 2,SubID=310,Stone="Stone:310",Color="White:Stone:310",Shape="Round:White:Stone:310"},
new CompanyDet { ID = 3,SubID=311,Stone="Stone:311",Color="White:Stone:311",Shape="Round:White:Stone:311"},
new CompanyDet { ID = 4,SubID=312,Stone="Stone:312",Color="White:Stone:312",Shape="Round:White:Stone:312"},
new CompanyDet { ID = 1,SubID=313,Stone="Stone:313",Color="White:Stone:313",Shape="Round:White:Stone:313"},
new CompanyDet { ID = 2,SubID=314,Stone="Stone:314",Color="White:Stone:314",Shape="Round:White:Stone:314"},
new CompanyDet { ID = 3,SubID=315,Stone="Stone:315",Color="White:Stone:315",Shape="Round:White:Stone:315"},
new CompanyDet { ID = 4,SubID=316,Stone="Stone:316",Color="White:Stone:316",Shape="Round:White:Stone:316"},
new CompanyDet { ID = 11,SubID=317,Stone="Stone:317",Color="White:Stone:317",Shape="Round:White:Stone:317"},
new CompanyDet { ID = 12,SubID=318,Stone="Stone:318",Color="White:Stone:318",Shape="Round:White:Stone:318"},
new CompanyDet { ID = 13,SubID=319,Stone="Stone:319",Color="White:Stone:319",Shape="Round:White:Stone:319"},
new CompanyDet { ID = 14,SubID=320,Stone="Stone:320",Color="White:Stone:320",Shape="Round:White:Stone:320"},
new CompanyDet { ID = 11,SubID=321,Stone="Stone:321",Color="White:Stone:321",Shape="Round:White:Stone:321"},
new CompanyDet { ID = 12,SubID=322,Stone="Stone:322",Color="White:Stone:322",Shape="Round:White:Stone:322"},
new CompanyDet { ID = 13,SubID=323,Stone="Stone:323",Color="White:Stone:323",Shape="Round:White:Stone:323"},
new CompanyDet { ID = 14,SubID=324,Stone="Stone:324",Color="White:Stone:324",Shape="Round:White:Stone:324"},
new CompanyDet { ID = 11,SubID=325,Stone="Stone:325",Color="White:Stone:325",Shape="Round:White:Stone:325"},
new CompanyDet { ID = 12,SubID=326,Stone="Stone:326",Color="White:Stone:326",Shape="Round:White:Stone:326"},
new CompanyDet { ID = 13,SubID=327,Stone="Stone:327",Color="White:Stone:327",Shape="Round:White:Stone:327"},
new CompanyDet { ID = 14,SubID=328,Stone="Stone:328",Color="White:Stone:328",Shape="Round:White:Stone:328"},
new CompanyDet { ID = 11,SubID=329,Stone="Stone:329",Color="White:Stone:329",Shape="Round:White:Stone:329"},
new CompanyDet { ID = 12,SubID=330,Stone="Stone:330",Color="White:Stone:330",Shape="Round:White:Stone:330"},
new CompanyDet { ID = 13,SubID=331,Stone="Stone:331",Color="White:Stone:331",Shape="Round:White:Stone:331"},
new CompanyDet { ID = 14,SubID=332,Stone="Stone:332",Color="White:Stone:332",Shape="Round:White:Stone:332"},
new CompanyDet { ID = 51,SubID=333,Stone="Stone:333",Color="White:Stone:333",Shape="Round:White:Stone:333"},
new CompanyDet { ID = 52,SubID=334,Stone="Stone:334",Color="White:Stone:334",Shape="Round:White:Stone:334"},
new CompanyDet { ID = 53,SubID=335,Stone="Stone:335",Color="White:Stone:335",Shape="Round:White:Stone:335"},
new CompanyDet { ID = 54,SubID=336,Stone="Stone:336",Color="White:Stone:336",Shape="Round:White:Stone:336"},
new CompanyDet { ID = 51,SubID=337,Stone="Stone:337",Color="White:Stone:337",Shape="Round:White:Stone:337"},
new CompanyDet { ID = 52,SubID=338,Stone="Stone:338",Color="White:Stone:338",Shape="Round:White:Stone:338"},
new CompanyDet { ID = 53,SubID=339,Stone="Stone:339",Color="White:Stone:339",Shape="Round:White:Stone:339"},
new CompanyDet { ID = 54,SubID=340,Stone="Stone:340",Color="White:Stone:340",Shape="Round:White:Stone:340"},
new CompanyDet { ID = 51,SubID=341,Stone="Stone:341",Color="White:Stone:341",Shape="Round:White:Stone:341"},
new CompanyDet { ID = 52,SubID=342,Stone="Stone:342",Color="White:Stone:342",Shape="Round:White:Stone:342"},
new CompanyDet { ID = 53,SubID=343,Stone="Stone:343",Color="White:Stone:343",Shape="Round:White:Stone:343"},
new CompanyDet { ID = 54,SubID=344,Stone="Stone:344",Color="White:Stone:344",Shape="Round:White:Stone:344"},
new CompanyDet { ID = 51,SubID=345,Stone="Stone:345",Color="White:Stone:345",Shape="Round:White:Stone:345"},
new CompanyDet { ID = 52,SubID=346,Stone="Stone:346",Color="White:Stone:346",Shape="Round:White:Stone:346"},
new CompanyDet { ID = 53,SubID=347,Stone="Stone:347",Color="White:Stone:347",Shape="Round:White:Stone:347"},
new CompanyDet { ID = 54,SubID=348,Stone="Stone:348",Color="White:Stone:348",Shape="Round:White:Stone:348"},
new CompanyDet { ID = 51,SubID=349,Stone="Stone:349",Color="White:Stone:349",Shape="Round:White:Stone:349"},
new CompanyDet { ID = 52,SubID=350,Stone="Stone:350",Color="White:Stone:350",Shape="Round:White:Stone:350"},
new CompanyDet { ID = 53,SubID=351,Stone="Stone:351",Color="White:Stone:351",Shape="Round:White:Stone:351"},
new CompanyDet { ID = 54,SubID=352,Stone="Stone:352",Color="White:Stone:352",Shape="Round:White:Stone:352"},
new CompanyDet { ID = 51,SubID=353,Stone="Stone:353",Color="White:Stone:353",Shape="Round:White:Stone:353"},
new CompanyDet { ID = 52,SubID=354,Stone="Stone:354",Color="White:Stone:354",Shape="Round:White:Stone:354"},
new CompanyDet { ID = 53,SubID=355,Stone="Stone:355",Color="White:Stone:355",Shape="Round:White:Stone:355"},
new CompanyDet { ID = 54,SubID=356,Stone="Stone:356",Color="White:Stone:356",Shape="Round:White:Stone:356"},
new CompanyDet { ID = 121,SubID=357,Stone="Stone:357",Color="White:Stone:357",Shape="Round:White:Stone:357"},
new CompanyDet { ID = 122,SubID=358,Stone="Stone:358",Color="White:Stone:358",Shape="Round:White:Stone:358"},
new CompanyDet { ID = 123,SubID=359,Stone="Stone:359",Color="White:Stone:359",Shape="Round:White:Stone:359"},
new CompanyDet { ID = 124,SubID=360,Stone="Stone:360",Color="White:Stone:360",Shape="Round:White:Stone:360"},
new CompanyDet { ID = 121,SubID=361,Stone="Stone:361",Color="White:Stone:361",Shape="Round:White:Stone:361"},
new CompanyDet { ID = 122,SubID=362,Stone="Stone:362",Color="White:Stone:362",Shape="Round:White:Stone:362"},
new CompanyDet { ID = 123,SubID=363,Stone="Stone:363",Color="White:Stone:363",Shape="Round:White:Stone:363"},
new CompanyDet { ID = 124,SubID=364,Stone="Stone:364",Color="White:Stone:364",Shape="Round:White:Stone:364"},
new CompanyDet { ID = 121,SubID=365,Stone="Stone:365",Color="White:Stone:365",Shape="Round:White:Stone:365"},
new CompanyDet { ID = 122,SubID=366,Stone="Stone:366",Color="White:Stone:366",Shape="Round:White:Stone:366"},
new CompanyDet { ID = 123,SubID=367,Stone="Stone:367",Color="White:Stone:367",Shape="Round:White:Stone:367"},
new CompanyDet { ID = 124,SubID=368,Stone="Stone:368",Color="White:Stone:368",Shape="Round:White:Stone:368"},
new CompanyDet { ID = 121,SubID=369,Stone="Stone:369",Color="White:Stone:369",Shape="Round:White:Stone:369"},
new CompanyDet { ID = 122,SubID=370,Stone="Stone:370",Color="White:Stone:370",Shape="Round:White:Stone:370"},
new CompanyDet { ID = 123,SubID=371,Stone="Stone:371",Color="White:Stone:371",Shape="Round:White:Stone:371"},
new CompanyDet { ID = 124,SubID=372,Stone="Stone:372",Color="White:Stone:372",Shape="Round:White:Stone:372"},
new CompanyDet { ID = 121,SubID=373,Stone="Stone:373",Color="White:Stone:373",Shape="Round:White:Stone:373"},
new CompanyDet { ID = 122,SubID=374,Stone="Stone:374",Color="White:Stone:374",Shape="Round:White:Stone:374"},
new CompanyDet { ID = 123,SubID=375,Stone="Stone:375",Color="White:Stone:375",Shape="Round:White:Stone:375"},
new CompanyDet { ID = 124,SubID=376,Stone="Stone:376",Color="White:Stone:376",Shape="Round:White:Stone:376"},
new CompanyDet { ID = 121,SubID=377,Stone="Stone:377",Color="White:Stone:377",Shape="Round:White:Stone:377"},
new CompanyDet { ID = 122,SubID=378,Stone="Stone:378",Color="White:Stone:378",Shape="Round:White:Stone:378"},
new CompanyDet { ID = 123,SubID=379,Stone="Stone:379",Color="White:Stone:379",Shape="Round:White:Stone:379"},
new CompanyDet { ID = 124,SubID=380,Stone="Stone:380",Color="White:Stone:380",Shape="Round:White:Stone:380"},
new CompanyDet { ID = 121,SubID=381,Stone="Stone:381",Color="White:Stone:381",Shape="Round:White:Stone:381"},
new CompanyDet { ID = 122,SubID=382,Stone="Stone:382",Color="White:Stone:382",Shape="Round:White:Stone:382"},
new CompanyDet { ID = 123,SubID=383,Stone="Stone:383",Color="White:Stone:383",Shape="Round:White:Stone:383"},
new CompanyDet { ID = 124,SubID=384,Stone="Stone:384",Color="White:Stone:384",Shape="Round:White:Stone:384"},
new CompanyDet { ID = 1211,SubID=385,Stone="Stone:385",Color="White:Stone:385",Shape="Round:White:Stone:385"},
new CompanyDet { ID = 1212,SubID=386,Stone="Stone:386",Color="White:Stone:386",Shape="Round:White:Stone:386"},
new CompanyDet { ID = 1213,SubID=387,Stone="Stone:387",Color="White:Stone:387",Shape="Round:White:Stone:387"},
new CompanyDet { ID = 1214,SubID=388,Stone="Stone:388",Color="White:Stone:388",Shape="Round:White:Stone:388"},
new CompanyDet { ID = 1211,SubID=389,Stone="Stone:389",Color="White:Stone:389",Shape="Round:White:Stone:389"},
new CompanyDet { ID = 1212,SubID=390,Stone="Stone:390",Color="White:Stone:390",Shape="Round:White:Stone:390"},
new CompanyDet { ID = 1213,SubID=391,Stone="Stone:391",Color="White:Stone:391",Shape="Round:White:Stone:391"},
new CompanyDet { ID = 1214,SubID=392,Stone="Stone:392",Color="White:Stone:392",Shape="Round:White:Stone:392"},
new CompanyDet { ID = 1211,SubID=393,Stone="Stone:393",Color="White:Stone:393",Shape="Round:White:Stone:393"},
new CompanyDet { ID = 1212,SubID=394,Stone="Stone:394",Color="White:Stone:394",Shape="Round:White:Stone:394"},
new CompanyDet { ID = 1213,SubID=395,Stone="Stone:395",Color="White:Stone:395",Shape="Round:White:Stone:395"},
new CompanyDet { ID = 1214,SubID=396,Stone="Stone:396",Color="White:Stone:396",Shape="Round:White:Stone:396"},
new CompanyDet { ID = 1211,SubID=397,Stone="Stone:397",Color="White:Stone:397",Shape="Round:White:Stone:397"},
new CompanyDet { ID = 1212,SubID=398,Stone="Stone:398",Color="White:Stone:398",Shape="Round:White:Stone:398"},
new CompanyDet { ID = 1213,SubID=399,Stone="Stone:399",Color="White:Stone:399",Shape="Round:White:Stone:399"},
new CompanyDet { ID = 1214,SubID=400,Stone="Stone:400",Color="White:Stone:400",Shape="Round:White:Stone:400"},
new CompanyDet { ID = 1211,SubID=401,Stone="Stone:401",Color="White:Stone:401",Shape="Round:White:Stone:401"},
new CompanyDet { ID = 1212,SubID=402,Stone="Stone:402",Color="White:Stone:402",Shape="Round:White:Stone:402"},
new CompanyDet { ID = 1213,SubID=403,Stone="Stone:403",Color="White:Stone:403",Shape="Round:White:Stone:403"},
new CompanyDet { ID = 1214,SubID=404,Stone="Stone:404",Color="White:Stone:404",Shape="Round:White:Stone:404"},
new CompanyDet { ID = 1211,SubID=405,Stone="Stone:405",Color="White:Stone:405",Shape="Round:White:Stone:405"},
new CompanyDet { ID = 1212,SubID=406,Stone="Stone:406",Color="White:Stone:406",Shape="Round:White:Stone:406"},
new CompanyDet { ID = 1213,SubID=407,Stone="Stone:407",Color="White:Stone:407",Shape="Round:White:Stone:407"},
new CompanyDet { ID = 1214,SubID=408,Stone="Stone:408",Color="White:Stone:408",Shape="Round:White:Stone:408"},
new CompanyDet { ID = 9,SubID=409,Stone="Stone:409",Color="White:Stone:409",Shape="Round:White:Stone:409"},
new CompanyDet { ID = 10,SubID=410,Stone="Stone:410",Color="White:Stone:410",Shape="Round:White:Stone:410"},
new CompanyDet { ID = 11,SubID=411,Stone="Stone:411",Color="White:Stone:411",Shape="Round:White:Stone:411"},
new CompanyDet { ID = 12,SubID=412,Stone="Stone:412",Color="White:Stone:412",Shape="Round:White:Stone:412"},
new CompanyDet { ID = 9,SubID=413,Stone="Stone:413",Color="White:Stone:413",Shape="Round:White:Stone:413"},
new CompanyDet { ID = 10,SubID=414,Stone="Stone:414",Color="White:Stone:414",Shape="Round:White:Stone:414"},
new CompanyDet { ID = 11,SubID=415,Stone="Stone:415",Color="White:Stone:415",Shape="Round:White:Stone:415"},
new CompanyDet { ID = 12,SubID=416,Stone="Stone:416",Color="White:Stone:416",Shape="Round:White:Stone:416"},
new CompanyDet { ID = 9,SubID=417,Stone="Stone:417",Color="White:Stone:417",Shape="Round:White:Stone:417"},
new CompanyDet { ID = 10,SubID=418,Stone="Stone:418",Color="White:Stone:418",Shape="Round:White:Stone:418"},
new CompanyDet { ID = 11,SubID=419,Stone="Stone:419",Color="White:Stone:419",Shape="Round:White:Stone:419"},
new CompanyDet { ID = 12,SubID=420,Stone="Stone:420",Color="White:Stone:420",Shape="Round:White:Stone:420"},
new CompanyDet { ID = 1,SubID=421,Stone="Stone:421",Color="White:Stone:421",Shape="Round:White:Stone:421"},
new CompanyDet { ID = 2,SubID=422,Stone="Stone:422",Color="White:Stone:422",Shape="Round:White:Stone:422"},
new CompanyDet { ID = 3,SubID=423,Stone="Stone:423",Color="White:Stone:423",Shape="Round:White:Stone:423"},
new CompanyDet { ID = 4,SubID=424,Stone="Stone:424",Color="White:Stone:424",Shape="Round:White:Stone:424"},
new CompanyDet { ID = 1,SubID=425,Stone="Stone:425",Color="White:Stone:425",Shape="Round:White:Stone:425"},
new CompanyDet { ID = 2,SubID=426,Stone="Stone:426",Color="White:Stone:426",Shape="Round:White:Stone:426"},
new CompanyDet { ID = 3,SubID=427,Stone="Stone:427",Color="White:Stone:427",Shape="Round:White:Stone:427"},
new CompanyDet { ID = 4,SubID=428,Stone="Stone:428",Color="White:Stone:428",Shape="Round:White:Stone:428"},
new CompanyDet { ID = 1,SubID=429,Stone="Stone:429",Color="White:Stone:429",Shape="Round:White:Stone:429"},
new CompanyDet { ID = 2,SubID=430,Stone="Stone:430",Color="White:Stone:430",Shape="Round:White:Stone:430"},
new CompanyDet { ID = 3,SubID=431,Stone="Stone:431",Color="White:Stone:431",Shape="Round:White:Stone:431"},
new CompanyDet { ID = 4,SubID=432,Stone="Stone:432",Color="White:Stone:432",Shape="Round:White:Stone:432"},
new CompanyDet { ID = 1,SubID=433,Stone="Stone:433",Color="White:Stone:433",Shape="Round:White:Stone:433"},
new CompanyDet { ID = 2,SubID=434,Stone="Stone:434",Color="White:Stone:434",Shape="Round:White:Stone:434"},
new CompanyDet { ID = 3,SubID=435,Stone="Stone:435",Color="White:Stone:435",Shape="Round:White:Stone:435"},
new CompanyDet { ID = 4,SubID=436,Stone="Stone:436",Color="White:Stone:436",Shape="Round:White:Stone:436"},
new CompanyDet { ID = 1,SubID=437,Stone="Stone:437",Color="White:Stone:437",Shape="Round:White:Stone:437"},
new CompanyDet { ID = 2,SubID=438,Stone="Stone:438",Color="White:Stone:438",Shape="Round:White:Stone:438"},
new CompanyDet { ID = 3,SubID=439,Stone="Stone:439",Color="White:Stone:439",Shape="Round:White:Stone:439"},
new CompanyDet { ID = 4,SubID=440,Stone="Stone:440",Color="White:Stone:440",Shape="Round:White:Stone:440"},
new CompanyDet { ID = 11,SubID=441,Stone="Stone:441",Color="White:Stone:441",Shape="Round:White:Stone:441"},
new CompanyDet { ID = 12,SubID=442,Stone="Stone:442",Color="White:Stone:442",Shape="Round:White:Stone:442"},
new CompanyDet { ID = 13,SubID=443,Stone="Stone:443",Color="White:Stone:443",Shape="Round:White:Stone:443"},
new CompanyDet { ID = 14,SubID=444,Stone="Stone:444",Color="White:Stone:444",Shape="Round:White:Stone:444"},
new CompanyDet { ID = 11,SubID=445,Stone="Stone:445",Color="White:Stone:445",Shape="Round:White:Stone:445"},
new CompanyDet { ID = 12,SubID=446,Stone="Stone:446",Color="White:Stone:446",Shape="Round:White:Stone:446"},
new CompanyDet { ID = 13,SubID=447,Stone="Stone:447",Color="White:Stone:447",Shape="Round:White:Stone:447"},
new CompanyDet { ID = 14,SubID=448,Stone="Stone:448",Color="White:Stone:448",Shape="Round:White:Stone:448"},
new CompanyDet { ID = 11,SubID=449,Stone="Stone:449",Color="White:Stone:449",Shape="Round:White:Stone:449"},
new CompanyDet { ID = 12,SubID=450,Stone="Stone:450",Color="White:Stone:450",Shape="Round:White:Stone:450"},
new CompanyDet { ID = 13,SubID=451,Stone="Stone:451",Color="White:Stone:451",Shape="Round:White:Stone:451"},
new CompanyDet { ID = 14,SubID=452,Stone="Stone:452",Color="White:Stone:452",Shape="Round:White:Stone:452"},
new CompanyDet { ID = 11,SubID=453,Stone="Stone:453",Color="White:Stone:453",Shape="Round:White:Stone:453"},
new CompanyDet { ID = 12,SubID=454,Stone="Stone:454",Color="White:Stone:454",Shape="Round:White:Stone:454"},
new CompanyDet { ID = 13,SubID=455,Stone="Stone:455",Color="White:Stone:455",Shape="Round:White:Stone:455"},
new CompanyDet { ID = 14,SubID=456,Stone="Stone:456",Color="White:Stone:456",Shape="Round:White:Stone:456"},
new CompanyDet { ID = 51,SubID=457,Stone="Stone:457",Color="White:Stone:457",Shape="Round:White:Stone:457"},
new CompanyDet { ID = 52,SubID=458,Stone="Stone:458",Color="White:Stone:458",Shape="Round:White:Stone:458"},
new CompanyDet { ID = 53,SubID=459,Stone="Stone:459",Color="White:Stone:459",Shape="Round:White:Stone:459"},
new CompanyDet { ID = 54,SubID=460,Stone="Stone:460",Color="White:Stone:460",Shape="Round:White:Stone:460"},
new CompanyDet { ID = 51,SubID=461,Stone="Stone:461",Color="White:Stone:461",Shape="Round:White:Stone:461"},
new CompanyDet { ID = 52,SubID=462,Stone="Stone:462",Color="White:Stone:462",Shape="Round:White:Stone:462"},
new CompanyDet { ID = 53,SubID=463,Stone="Stone:463",Color="White:Stone:463",Shape="Round:White:Stone:463"},
new CompanyDet { ID = 54,SubID=464,Stone="Stone:464",Color="White:Stone:464",Shape="Round:White:Stone:464"},
new CompanyDet { ID = 51,SubID=465,Stone="Stone:465",Color="White:Stone:465",Shape="Round:White:Stone:465"},
new CompanyDet { ID = 52,SubID=466,Stone="Stone:466",Color="White:Stone:466",Shape="Round:White:Stone:466"},
new CompanyDet { ID = 53,SubID=467,Stone="Stone:467",Color="White:Stone:467",Shape="Round:White:Stone:467"},
new CompanyDet { ID = 54,SubID=468,Stone="Stone:468",Color="White:Stone:468",Shape="Round:White:Stone:468"},
new CompanyDet { ID = 51,SubID=469,Stone="Stone:469",Color="White:Stone:469",Shape="Round:White:Stone:469"},
new CompanyDet { ID = 52,SubID=470,Stone="Stone:470",Color="White:Stone:470",Shape="Round:White:Stone:470"},
new CompanyDet { ID = 53,SubID=471,Stone="Stone:471",Color="White:Stone:471",Shape="Round:White:Stone:471"},
new CompanyDet { ID = 54,SubID=472,Stone="Stone:472",Color="White:Stone:472",Shape="Round:White:Stone:472"},
new CompanyDet { ID = 51,SubID=473,Stone="Stone:473",Color="White:Stone:473",Shape="Round:White:Stone:473"},
new CompanyDet { ID = 52,SubID=474,Stone="Stone:474",Color="White:Stone:474",Shape="Round:White:Stone:474"},
new CompanyDet { ID = 53,SubID=475,Stone="Stone:475",Color="White:Stone:475",Shape="Round:White:Stone:475"},
new CompanyDet { ID = 54,SubID=476,Stone="Stone:476",Color="White:Stone:476",Shape="Round:White:Stone:476"},
new CompanyDet { ID = 51,SubID=477,Stone="Stone:477",Color="White:Stone:477",Shape="Round:White:Stone:477"},
new CompanyDet { ID = 52,SubID=478,Stone="Stone:478",Color="White:Stone:478",Shape="Round:White:Stone:478"},
new CompanyDet { ID = 53,SubID=479,Stone="Stone:479",Color="White:Stone:479",Shape="Round:White:Stone:479"},
new CompanyDet { ID = 54,SubID=480,Stone="Stone:480",Color="White:Stone:480",Shape="Round:White:Stone:480"},
new CompanyDet { ID = 121,SubID=481,Stone="Stone:481",Color="White:Stone:481",Shape="Round:White:Stone:481"},
new CompanyDet { ID = 122,SubID=482,Stone="Stone:482",Color="White:Stone:482",Shape="Round:White:Stone:482"},
new CompanyDet { ID = 123,SubID=483,Stone="Stone:483",Color="White:Stone:483",Shape="Round:White:Stone:483"},
new CompanyDet { ID = 124,SubID=484,Stone="Stone:484",Color="White:Stone:484",Shape="Round:White:Stone:484"},
new CompanyDet { ID = 121,SubID=485,Stone="Stone:485",Color="White:Stone:485",Shape="Round:White:Stone:485"},
new CompanyDet { ID = 122,SubID=486,Stone="Stone:486",Color="White:Stone:486",Shape="Round:White:Stone:486"},
new CompanyDet { ID = 123,SubID=487,Stone="Stone:487",Color="White:Stone:487",Shape="Round:White:Stone:487"},
new CompanyDet { ID = 124,SubID=488,Stone="Stone:488",Color="White:Stone:488",Shape="Round:White:Stone:488"},
new CompanyDet { ID = 121,SubID=489,Stone="Stone:489",Color="White:Stone:489",Shape="Round:White:Stone:489"},
new CompanyDet { ID = 122,SubID=490,Stone="Stone:490",Color="White:Stone:490",Shape="Round:White:Stone:490"},
new CompanyDet { ID = 123,SubID=491,Stone="Stone:491",Color="White:Stone:491",Shape="Round:White:Stone:491"},
new CompanyDet { ID = 124,SubID=492,Stone="Stone:492",Color="White:Stone:492",Shape="Round:White:Stone:492"},
new CompanyDet { ID = 121,SubID=493,Stone="Stone:493",Color="White:Stone:493",Shape="Round:White:Stone:493"},
new CompanyDet { ID = 122,SubID=494,Stone="Stone:494",Color="White:Stone:494",Shape="Round:White:Stone:494"},
new CompanyDet { ID = 123,SubID=495,Stone="Stone:495",Color="White:Stone:495",Shape="Round:White:Stone:495"},
new CompanyDet { ID = 124,SubID=496,Stone="Stone:496",Color="White:Stone:496",Shape="Round:White:Stone:496"},
new CompanyDet { ID = 121,SubID=497,Stone="Stone:497",Color="White:Stone:497",Shape="Round:White:Stone:497"},
new CompanyDet { ID = 122,SubID=498,Stone="Stone:498",Color="White:Stone:498",Shape="Round:White:Stone:498"},
new CompanyDet { ID = 123,SubID=499,Stone="Stone:499",Color="White:Stone:499",Shape="Round:White:Stone:499"},
new CompanyDet { ID = 124,SubID=500,Stone="Stone:500",Color="White:Stone:500",Shape="Round:White:Stone:500"},
new CompanyDet { ID = 4,SubID=441,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=442,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=443,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=444,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=445,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=446,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=447,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=448,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=449,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=450,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=451,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=452,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=453,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=454,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=455,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=456,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=457,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=458,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=459,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=460,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=461,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=462,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=463,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=464,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=465,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=466,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=467,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=468,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=469,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=470,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=471,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=472,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=473,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=474,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=475,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=476,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=477,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=478,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=479,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=480,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=481,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=482,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=483,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=484,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=485,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=486,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=487,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=488,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=489,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=490,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=491,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=492,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=493,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=494,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=495,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=496,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=497,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=498,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=499,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=500,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=501,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=502,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=503,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=504,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=505,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=506,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=507,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=508,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=509,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=510,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=511,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=512,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=513,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=514,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=515,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=516,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=517,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=518,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=519,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=520,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=521,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=522,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=523,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=524,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=525,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=526,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=527,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=528,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=529,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=530,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=531,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=532,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=533,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=534,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=535,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=536,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=537,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=538,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=539,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=540,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=541,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=542,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=543,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=544,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=545,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=546,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=547,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=548,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=549,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=550,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=551,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=552,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=553,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=554,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=555,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=556,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=557,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=558,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=559,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=560,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=561,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=562,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=563,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=564,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=565,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=566,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=567,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=568,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=569,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=570,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=571,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=572,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=573,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=574,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=575,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=576,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=577,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=578,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=579,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=580,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=581,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=582,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=583,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=584,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=585,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=586,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=587,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=588,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=589,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=590,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=591,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=592,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=593,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=594,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=595,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=596,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=597,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=598,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=599,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=600,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=601,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=602,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=603,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=604,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=605,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=606,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=607,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=608,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=609,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=610,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=611,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=612,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=613,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=614,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=615,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=616,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=617,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=618,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=619,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=620,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=621,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=622,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=623,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=624,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=625,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=626,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=627,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=628,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=629,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=630,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=631,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=632,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=633,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=634,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=635,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=636,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=637,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=638,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=639,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},
new CompanyDet { ID = 4,SubID=640,Stone="Stone:4",Color="White:Stone:4",Shape="Round:White:Stone:4"},

};
}
</script>
<script>
var getLotID = function () {
if (App.GridMasterDetail.getSelectionModel().getSelec tion()[0] == undefined) {
return -1;
} else {
return App.GridMasterDetail.getSelectionModel().getSelect ion()[0].data.ID;
}
}
</script>
<ext:GridPanel ID="GridMasterDetail" runat="server"
IDMode="Static" Title="Master Lot" Height="320" ColumnLines="true" RowLines="true"
Collapsible="true" AnimCollapse="true" Icon="Table">
<Store>
<ext:Store ID="StoreCompany" runat="server" IDMode="Static"
PageSize="20" OnReadData="StoreCompany_ReadData" RemoteSort="true" Buffered="true"
LeadingBufferZone="20" TrailingBufferZone="20">
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="ModelSingleBulkDetail" runat="server" IDMode="Static" IDProperty="ID">
<Fields>
<ext:ModelField Name="ID" />
<ext:ModelField Name="Name" />
<ext:ModelField Name="Price" />
<ext:ModelField Name="Change" />
<ext:ModelField Name="PctChange" />
<ext:ModelField Name="LastChange" />
</Fields>
</ext:Model>
</Model>
<Sorters>
<ext:DataSorter Direction="ASC" Property="ID" />
</Sorters>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn ID="rwStoneSearch" runat="server" />

<ext:CheckColumn ID="chkRecord" runat="server" DataIndex="isSelected" Width="50px" Editable="true" Text="All" Align="Center" />
<ext:Column ID="colLotID" runat="server" DataIndex="ID" Text="LotID" Sortable="true" Hideable="true" Hidden="true" />
<ext:Column ID="colLotName" runat="server" DataIndex="Name" Text="Lot Name" Sortable="true" />
<ext:SummaryColumn ID="sColTotPcs" runat="server" DataIndex="Price" Text="Total Pcs" Sortable="true" Align="Right" SummaryType="Sum">
<Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
<SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
</ext:SummaryColumn>
<ext:SummaryColumn ID="sColTotCts" runat="server" DataIndex="Change" Text="Total Cts" Sortable="true" Align="Right" SummaryType="Sum">
<Renderer Handler="return Ext.util.Format.number(value,'0.00')" />
<SummaryRenderer Handler="return Ext.util.Format.number(value,'0.00')" />
</ext:SummaryColumn>
<ext:NumberColumn ID="nColRapRate" runat="server" DataIndex="PctChange" Text="RapRate" Sortable="true" Hideable="true" Align="Right" />
<ext:DateColumn ID="nColInwDisc" runat="server" DataIndex="LastChange" Text="Inw Disc" Sortable="true" Hideable="true" Align="Right" />

</Columns>
</ColumnModel>
<Plugins>
<ext:CellEditing ID="CellEditing2" runat="server">
<Listeners>
</Listeners>
</ext:CellEditing>
</Plugins>
<View>
<ext:GridView ID="GridView1" runat="server" TrackOver="false" />
</View>
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" PruneRemoved="false" Mode="Single">
<Listeners>
<SelectionChange Handler="App.StoreSingleDetail.reload();" />
</Listeners>
</ext:RowSelectionModel>
</SelectionModel>
<Features>
<ext:Summary ID="Summary2" runat="server" />
</Features>
</ext:GridPanel>
<ext:Component ID="Component1" Width="10" Height="10" runat="server" />
<ext:GridPanel Icon="Table" Title="Stone Details" ID="GridSingleDetail" runat="server" IDMode="Static" RowLines="true" ColumnLines="true" BodyBorder="1" AutoScroll="true" Height="300" Frame="true">
<Store>
<ext:Store ID="StoreSingleDetail" runat="server" IDMode="Static" PageSize="20"
OnReadData="StoreSingle_ReadData" LeadingBufferZone="20" TrailingBufferZone="20"
RemoteSort="true" Buffered="true">
<Parameters>
<ext:StoreParameter Name="ID" Value="getLotID()" Mode="Raw" />
</Parameters>
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="ModelSingleDetail" runat="server" IDMode="Static" IDProperty="SubID">
<Fields>
<ext:ModelField Name="ID" />
<ext:ModelField Name="SubID" />
<ext:ModelField Name="Stone" />
<ext:ModelField Name="Color" />
<ext:ModelField Name="Shape" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn ID="RowNumbererColumn1" runat="server" />
<ext:Column ID="colCompany" runat="server" DataIndex="ID" Text="MasterID" Align="Center" />
<ext:Column ID="colSingleTxtStoneID" runat="server" DataIndex="SubID" Text="SubID" Sortable="true" Hideable="true" />
<ext:Column ID="colSingleClarityID" runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
<ext:Column ID="Column1" runat="server" DataIndex="Color" Text="Color" Align="Center" />
<ext:Column ID="colSingleShapeID" runat="server" DataIndex="Shape" Text="Shape" Align="Center" />
</Columns>
</ColumnModel>
<View>
<ext:GridView ID="GridView2" runat="server" TrackOver="false" />
</View>
<SelectionModel>
<ext:CheckboxSelectionModel ID="chk12" runat="server" PruneRemoved="false" Mode="Multi" />
</SelectionModel>
<Features>
<ext:Summary ID="Summary1" runat="server" />
</Features>
</ext:GridPanel>


Thanks

Daniil
Dec 27, 2013, 1:13 PM
Any chance you can upgrade Ext.NET to the latest? Ext.NET v2.1 is quite old.

shaileshsakaria
Dec 27, 2013, 1:38 PM
Hi!

Can you tell me the steps to upgrade to latest version?
Do I need to change anything in existing developed pages?
After upgrading can I make sure all previous functionality will remain as it is? as I have already developed big ERP application with version 2.1

Thanks

Daniil
Dec 30, 2013, 5:34 AM
Can you tell me the steps to upgrade to latest version?


You can install the latest public release via NuGet.

Install-Package Ext.NET

Or download the sources from the SVN and build the project.
http://svn.ext.net/premium/trunk/



Do I need to change anything in existing developed pages?
After upgrading can I make sure all previous functionality will remain as it is? as I have already developed big ERP application with version 2.1


Well, upgrading from v2.1 to the latest might break something or something might be slightly changed. Please read this post:
http://forums.ext.net/showthread.php?27591&p=122837&viewfull=1#post122837

So, is that an option for you?

shaileshsakaria
Jan 01, 2014, 11:33 AM
Hi,

I have updated the latest version of ext.net using nuget package. but still my issue is not resolved. In my example given previous, I have checked in chorme, I have master detail grid, so in some case it may be happen that detail data will not be there. so in my example on fiftth, sixth, and seventh row data is not there for detail grid, instead showing blank data, its displaying "Loading..." message. If data is not there then why this "Loading..." message is coming for detail grid. Here both grid are configured as infinite scrolling. Now can you look in my previous example please to sort out this issue?

Thanks

shaileshsakaria
Jan 03, 2014, 4:53 AM
Hi,

Any luck for my isssue?

Thanks

geoffrey.mcgill
Jan 03, 2014, 1:46 PM
I put some work into simplifying your sample. I think the sample below still reproduces the problem, but uses far less code.

It took me about 30+ minutes to reduce this sample, and I ran out of time to try and find a solution. I'll try again later today.

In the future, when posting code samples in the forums, please reduce your samples down to the absolute minimum required to reproduce the problem. Remove ALL code that is not directly related to the problem.

The following forum threads contain lots of tips for posting in the forums:

http://forums.ext.net/showthread.php?3440-Forum-Guidelines-For-Posting-New-Topics

http://forums.ext.net/showthread.php?10205-More-Information-Required

Example


<%@ Page Language="C#" %>

<script runat="server">
public class Master
{
public int Id { get; set; }
public string Name { get; set; }
}

public class Detail
{
public int Id { get; set; }
public int SubId { get; set; }
public string Name { get; set; }
}

private List<Master> GetData()
{
return new List<Master>
{
new Master { Id = 1, Name = "Company 1" },
new Master { Id = 2, Name = "Company 2" }
};
}

public List<Detail> GetDataDetail()
{
return new List<Detail>()
{
new Detail { Id = 1, SubId = 1, Name = "Detail: 1" }
};
}

protected void Master_ReadData(object sender, StoreReadDataEventArgs e)
{
List<Master> data = this.GetData();

((Store)sender).Data = data;
e.Total = data.Count();

X.Msg.Notify("Master Count", data.Count()).Show();
}

protected void Detail_ReadData(object sender, StoreReadDataEventArgs e)
{
int vID = 1;

if (!string.IsNullOrEmpty(e.Parameters["Id"].ToString()))
{
vID = int.Parse(e.Parameters["Id"].ToString());
}

List<Detail> temp = this.GetDataDetail().Where(c => c.Id == vID).ToList();

((Store)sender).Data = temp;
e.Total = temp.Count();

X.Msg.Notify("Detail Count", temp.Count()).Show();
}
</script>

<!DOCTYPE html>
<html>
<head runat="server">
<title>Ext.NET Example</title>

<script>
var getParam = function () {
if (App.GridMasterDetail.getSelectionModel().getSelec tion()[0] == undefined){
return 1;
}

return App.GridMasterDetail.getSelectionModel().getSelect ion()[0].data.Id;
};
</script>
</head>
<body>
<form runat="server">
<ext:ResourceManager runat="server" />

<ext:GridPanel
ID="GridMasterDetail"
runat="server"
Title="Master"
Height="215">
<Store>
<ext:Store
runat="server"
PageSize="20"
OnReadData="Master_ReadData"
RemoteSort="true"
Buffered="true">
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model runat="server">
<Fields>
<ext:ModelField Name="Id" />
<ext:ModelField Name="Name" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn runat="server" />
<ext:Column runat="server" DataIndex="Name" Text="Name" />
</Columns>
</ColumnModel>
<Listeners>
<SelectionChange Handler="console.log('SelectionChange', arguments); App.StoreSingleDetail.reload();" />
</Listeners>
</ext:GridPanel>

<ext:GridPanel runat="server" Title="Detail" Height="215">
<Store>
<ext:Store
ID="StoreSingleDetail"
runat="server"
OnReadData="Detail_ReadData"
RemoteSort="true"
Buffered="true">
<Parameters>
<ext:StoreParameter Name="Id" Value="getParam()" Mode="Raw" />
</Parameters>
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model runat="server">
<Fields>
<ext:ModelField Name="Id" />
<ext:ModelField Name="SubId" />
<ext:ModelField Name="Stone" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column runat="server" DataIndex="Id" Text="MasterID" Align="Center" />
<ext:Column runat="server" DataIndex="SubId" Text="SubId" Sortable="true" Hideable="true" />
<ext:Column runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
</Columns>
</ColumnModel>
</ext:GridPanel>
</form>
</body>
</html>

Daniil
Jan 07, 2014, 4:50 AM
As for the @geoffrey.mcgill's example, there is a few issues.

1. Please set up any PageSize for the StoreSingleDetail. For example, PageSize="20". It should be 25 by default, but it doesn't work because of a bug in ExtJS:
https://github.com/extnet/Ext.NET/issues/348

2. A buffered Store doesn't fire the Load event if no records. Therefore the mask doesn't hide. I think it is a bug.

3. A reload call on a buffered Store doesn't refresh the GridPanel. It is a known issue.
https://github.com/extnet/Ext.NET/issues/355

To workaround #2 and #3, I can suggest to add this listener to the detail Store:

<Prefetch Handler="if (records.length === 0) {
this.fireEvent('load', records);
App.GridPanelDetail.getView().refresh();
}" />

The "GridPanelDetail" is the ID of the detail GridPanel.

Also you can add a similar listener to the master Store.

Hope this helps.

shaileshsakaria
Jan 15, 2014, 5:03 AM
Hi,

I have applied <Prefetch> handler in both store, now mask hides but another issue is coming. When I click on the master row in which detail data is not there its working but again I click on master row in which detail data is there in that case detail data is not coming.

Daniil
Jan 15, 2014, 5:18 AM
Please provide a sample to reproduce. A sample should simple like this one:
http://forums.ext.net/showthread.php?27671&p=123325&viewfull=1#post123325

shaileshsakaria
Jan 15, 2014, 5:44 AM
Hi,

I have applied <prefetch> in following sample, and its not working and giving following javascript error, and again detail data is not refreshing in case of no detail data exist for master row.

"Uncaught Ext.data.PageMap.getRange(): PageMap asked for range which it does not have ".

Here is the sample.





<%@ Page Language="C#" %>

<!DOCTYPE html>
<script runat="server">
public class Master
{
public int Id { get; set; }
public string Name { get; set; }
}

public class Detail
{
public int Id { get; set; }
public int SubId { get; set; }
public string Name { get; set; }
}

private List<Master> GetData()
{
return new List<Master>
{
new Master { Id = 1, Name = "Company 1" },
new Master { Id = 2, Name = "Company 2" }
};
}

public List<Detail> GetDataDetail()
{
return new List<Detail>()
{
new Detail { Id = 1, SubId = 1, Name = "Detail: 1" }
};
}

protected void Master_ReadData(object sender, StoreReadDataEventArgs e)
{
List<Master> data = this.GetData();

((Store)sender).Data = data;
e.Total = data.Count();

X.Msg.Notify("Master Count", data.Count()).Show();
}

protected void Detail_ReadData(object sender, StoreReadDataEventArgs e)
{
int vID = 1;

if (!string.IsNullOrEmpty(e.Parameters["Id"].ToString()))
{
vID = int.Parse(e.Parameters["Id"].ToString());
}

List<Detail> temp = this.GetDataDetail().Where(c => c.Id == vID).ToList();

((Store)sender).Data = temp;
e.Total = temp.Count();

X.Msg.Notify("Detail Count", temp.Count()).Show();
}
</script>

<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<title>Ext.NET Example</title>

<script>
var getParam = function () {
if (App.GridMasterDetail.getSelectionModel().getSelec tion()[0] == undefined) {
return 1;
}

return App.GridMasterDetail.getSelectionModel().getSelect ion()[0].data.Id;
};
</script>
</head>
<body>
<form id="Form1" runat="server">
<ext:ResourceManager ID="ResourceManager1" runat="server" />

<ext:GridPanel
ID="GridMasterDetail"
runat="server"
Title="Master"
Height="215">
<Store>
<ext:Store ID="Store1"
runat="server"
PageSize="20"
OnReadData="Master_ReadData"
RemoteSort="true"
Buffered="true">
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="Model1" runat="server">
<Fields>
<ext:ModelField Name="Id" />
<ext:ModelField Name="Name" />
</Fields>
</ext:Model>
</Model>
<Listeners>
<Prefetch Handler="if (records.length === 0) {
this.fireEvent('load', records);
App.GridMasterDetail.getView().refresh();
}" />
</Listeners>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:RowNumbererColumn ID="RowNumbererColumn1" runat="server" />
<ext:Column ID="Column1" runat="server" DataIndex="Name" Text="Name" />
</Columns>
</ColumnModel>
<Listeners>
<SelectionChange Handler="console.log('SelectionChange', arguments); App.StoreSingleDetail.reload();" />
</Listeners>
</ext:GridPanel>

<ext:GridPanel ID="GridPanel1" runat="server" Title="Detail" Height="215">
<Store>
<ext:Store
ID="StoreSingleDetail"
runat="server"
OnReadData="Detail_ReadData"
RemoteSort="true"
Buffered="true">
<Parameters>
<ext:StoreParameter Name="Id" Value="getParam()" Mode="Raw" />
</Parameters>
<Proxy>
<ext:PageProxy>
<Reader>
<ext:JsonReader Root="data" />
</Reader>
</ext:PageProxy>
</Proxy>
<Model>
<ext:Model ID="Model2" runat="server">
<Fields>
<ext:ModelField Name="Id" />
<ext:ModelField Name="SubId" />
<ext:ModelField Name="Stone" />
</Fields>
</ext:Model>
</Model>
<Listeners>
<Prefetch Handler="if (records.length === 0) {
this.fireEvent('load', records);
App.GridPanel1.getView().refresh();
}" />
</Listeners>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column ID="Column2" runat="server" DataIndex="Id" Text="MasterID" Align="Center" />
<ext:Column ID="Column3" runat="server" DataIndex="SubId" Text="SubId" Sortable="true" Hideable="true" />
<ext:Column ID="Column4" runat="server" DataIndex="Stone" Text="Stone" Align="Center" />
</Columns>
</ColumnModel>
</ext:GridPanel>
</form>
</body>
</html>

Daniil
Jan 15, 2014, 5:57 AM
Ok, let's go step by step.

When I run your example, I see that the mask of the detail GridPanel is not hidden. It looks that you missed this point:


1. Please set up any PageSize for the StoreSingleDetail. For example, PageSize="20". It should be 25 by default, but it doesn't work because of a bug in ExtJS:
https://github.com/extnet/Ext.NET/issues/348

shaileshsakaria
Jan 15, 2014, 6:04 AM
Yes this is also the one more problem.